char_traits::lt
한 문자 보다 다른 같은지 테스트 합니다.
static bool lt(
const char_type& _Ch1,
const char_type& _Ch2
);
매개 변수
_Ch1
처음 두 문자에 대 한 테스트 보다 작아야 합니다._Ch2
두 번째 두 문자에 대 한 테스트를 보다.
반환 값
true 이면 첫 번째 문자를 작은 경우 보다는 두 번째 문자입니다. 그렇지 않으면 거짓.
예제
// char_traits_lt.cpp
// compile with: /EHsc
#include <string>
#include <iostream>
int main( )
{
using namespace std;
char_traits<char>::char_type ch1 = 'x';
char_traits<char>::char_type ch2 = 'y';
char_traits<char>::char_type ch3 = 'z';
// Testing for less than
bool b1 = char_traits<char>::lt ( ch1 , ch2 );
if ( b1 )
cout << "The character ch1 is less than "
<< "the character ch2." << endl;
else
cout << "The character ch1 is not less "
<< "than the character ch2." << endl;
// An equivalent and alternatively test procedure
if ( ch3 < ch2 )
cout << "The character ch3 is less than "
<< "the character ch2." << endl;
else
cout << "The character ch3 is not less "
<< "than the character ch2." << endl;
}
요구 사항
헤더: <string>
네임 스페이스: std