다음을 통해 공유


char_traits Struct

Char_traits 구조체는 문자와 연결 특성에 설명 합니다.

template <
   class CharType
> struct char_traits;

매개 변수

  • CharType
    요소 데이터 형식입니다.

설명

템플릿을 구조체 형식에 대 한 다양 한 문자 특성 설명 CharType.템플릿 클래스 basic_string 뿐만 아니라 여러 iostream 템플릿 클래스를 비롯 하 여, basic_ios에서이 정보를 사용 하 여 형식의 요소를 조작할 수 CharType.요소 형식이 명시적 생성 하거나 소멸을 요구 하지 않아야 합니다.기본 생성자는 복사 생성자, 예상된 의미와 할당 연산자를 제공 해야 합니다.비트 복사본 동일한 효과를 할당 해야 합니다.Char_traits 구조체의 멤버 함수에 하나도 예외를 throw 할 수 있습니다.

3dsft0c7.collapse_all(ko-kr,VS.110).gif형식 정의

char_type

형식 문자입니다.

int_type

형식 문자를 나타낼 수 있는 정수 형식 char_type 또는 파일 끝 (EOF) 문자.

off_type

오프셋 사이의 스트림에서 위치를 나타낼 수 있는 정수 형식입니다.

pos_type

스트림의 위치를 나타낼 수 있는 정수 형식입니다.

state_type

멀티 바이트 문자 스트림으로 변환 상태에 나타내는 형식입니다.

3dsft0c7.collapse_all(ko-kr,VS.110).gif멤버 함수

assign

다른 문자 값을 할당합니다.

compare

지정한 수의 문자에서 두 문자열을 비교합니다.

copy

지정한 수의 문자 한 문자열에서 다른 위치로 복사합니다.사용되지 않습니다.대신 char_traits::_Copy_s를 사용하십시오.

_Copy_s

지정한 수의 문자 한 문자열에서 다른 위치로 복사합니다.

eof

파일 끝 (EOF) 문자를 반환합니다.

eq

두 여부를 테스트 합니다. char_type 문자는 동일 합니다.

eq_int_type

으로 두 문자를 표시 하는지 여부를 테스트 합니다. int_types가 같은지.

find

맨 처음 발견 되는 문자의 범위를 지정 된 문자를 검색 합니다.

length

문자열의 길이를 반환합니다.

lt

한 문자 보다 다른 같은지 테스트 합니다.

이동

다른 시퀀스, 가능한 중첩, 시퀀스에서 지정한 개수의 문자를 복사합니다.사용되지 않습니다.대신 char_traits::_Move_s를 사용하십시오.

_Move_s

다른 시퀀스, 가능한 중첩, 시퀀스에서 지정한 개수의 문자를 복사합니다.

not_eof

문자 파일 끝 (EOF) 문자 인지 여부를 테스트 합니다.

to_char_type

변환 된 int_type 문자에 해당 하는 char_type 문자 하 고 결과 반환 합니다.

to_int_type

변환의 char_type 문자에 해당 하는 int_type 문자 하 고 결과 반환 합니다.

요구 사항

헤더: <string>

네임 스페이스: std

참고 항목

참조

표준 C++ 라이브러리에서 스레드로부터의 안전성

기타 리소스

char_traits 멤버

<string> 멤버