char_traits Struct
Char_traits 구조체는 문자와 연결 특성에 설명 합니다.
template <
class CharType
> struct char_traits;
매개 변수
- CharType
요소 데이터 형식입니다.
설명
템플릿을 구조체 형식에 대 한 다양 한 문자 특성 설명 CharType.템플릿 클래스 basic_string 뿐만 아니라 여러 iostream 템플릿 클래스를 비롯 하 여, basic_ios에서이 정보를 사용 하 여 형식의 요소를 조작할 수 CharType.요소 형식이 명시적 생성 하거나 소멸을 요구 하지 않아야 합니다.기본 생성자는 복사 생성자, 예상된 의미와 할당 연산자를 제공 해야 합니다.비트 복사본 동일한 효과를 할당 해야 합니다.Char_traits 구조체의 멤버 함수에 하나도 예외를 throw 할 수 있습니다.
형식 정의
형식 문자입니다. |
|
형식 문자를 나타낼 수 있는 정수 형식 char_type 또는 파일 끝 (EOF) 문자. |
|
오프셋 사이의 스트림에서 위치를 나타낼 수 있는 정수 형식입니다. |
|
스트림의 위치를 나타낼 수 있는 정수 형식입니다. |
|
멀티 바이트 문자 스트림으로 변환 상태에 나타내는 형식입니다. |
멤버 함수
다른 문자 값을 할당합니다. |
|
지정한 수의 문자에서 두 문자열을 비교합니다. |
|
지정한 수의 문자 한 문자열에서 다른 위치로 복사합니다.사용되지 않습니다.대신 char_traits::_Copy_s를 사용하십시오. |
|
지정한 수의 문자 한 문자열에서 다른 위치로 복사합니다. |
|
파일 끝 (EOF) 문자를 반환합니다. |
|
두 여부를 테스트 합니다. char_type 문자는 동일 합니다. |
|
으로 두 문자를 표시 하는지 여부를 테스트 합니다. int_types가 같은지. |
|
맨 처음 발견 되는 문자의 범위를 지정 된 문자를 검색 합니다. |
|
문자열의 길이를 반환합니다. |
|
한 문자 보다 다른 같은지 테스트 합니다. |
|
다른 시퀀스, 가능한 중첩, 시퀀스에서 지정한 개수의 문자를 복사합니다.사용되지 않습니다.대신 char_traits::_Move_s를 사용하십시오. |
|
다른 시퀀스, 가능한 중첩, 시퀀스에서 지정한 개수의 문자를 복사합니다. |
|
문자 파일 끝 (EOF) 문자 인지 여부를 테스트 합니다. |
|
변환 된 int_type 문자에 해당 하는 char_type 문자 하 고 결과 반환 합니다. |
|
변환의 char_type 문자에 해당 하는 int_type 문자 하 고 결과 반환 합니다. |
요구 사항
헤더: <string>
네임 스페이스: std