std::sub_match<BidirIt>:: compare
From cppreference.net
|
int
compare
(
const
sub_match
&
m
)
const
;
|
(1) | (C++11부터) |
|
int
compare
(
const
string_type
&
s
)
const
;
|
(2) | (C++11부터) |
|
int
compare
(
const
value_type
*
c
)
const
;
|
(3) | (C++11부터) |
1)
두 개의
sub_match
를 해당 문자 시퀀스를 직접 비교하여 비교합니다.
str
(
)
.
compare
(
m.
str
(
)
)
와 동일합니다.
3)
sub_match
를
s
가 가리키는 내부 문자 타입의 null 종료 시퀀스와 비교합니다.
str
(
)
.
compare
(
c
)
와 동등합니다.
목차 |
매개변수
| m | - | 다른 sub_match에 대한 참조 |
| s | - | 비교할 문자열에 대한 참조 |
| c | - |
비교할 기본
value_type
의 널 종료 문자 시퀀스에 대한 포인터
|
반환값
이
sub_match
가 다른 문자 시퀀스보다
작은
경우 0보다 작은 값, 두 기본 문자 시퀀스가 동일한 경우 0, 이
sub_match
가 다른 문자 시퀀스보다
큰
경우 0보다 큰 값을 반환합니다.
참고 사항
이 함수는 애플리케이션 코드에서 직접 사용되는 경우가 드뭅니다. 대신 비멤버 비교 연산자 중 하나가 사용됩니다.
예제
|
이 섹션은 불완전합니다
이유: 예시가 없음 |
참고 항목
|
두 문자열을 비교함
(
std::basic_string<CharT,Traits,Allocator>
의
public member function)
|
|
|
기본 문자열 타입으로 변환함
(public member function) |
|
|
(C++20에서 제거됨)
(C++20에서 제거됨)
(C++20에서 제거됨)
(C++20에서 제거됨)
(C++20에서 제거됨)
(C++20)
|
sub_match
을 다른
sub_match
, 문자열, 또는 문자와 비교함
(function template) |