ctype::do_narrow
가상 함수를 호출 하는 형식 문자를 변환할 CharType 로케일은 해당 형식의 문자를 사용 하는 char 네이티브 문자 집합입니다.
virtual char do_narrow(
CharType ch,
char default = '\0'
) const;
virtual const CharType* do_narrow(
const CharType* first,
const CharType* last,
char default,
char* dest
) const;
매개 변수
ch
문자 형식의 Chartype 로케일에 사용 되는 변환 합니다.default
기본값은 문자 형식의 멤버 함수에 의해 할당 CharType 대응 문자 형식 없는 char.first
변환할 문자 범위의 첫 번째 문자에 대 한 포인터입니다.last
변환할 문자 범위의 마지막 문자 바로 다음 문자에 대 한 포인터입니다.dest
형식의 첫 번째 문자에 대 한 const 포인터 char 문자 변환 된 범위의 저장 된 대상 범위에 있습니다.
반환 값
첫 번째 보호 된 멤버 함수는 기본 문자에 해당 하는 char 형식의 형식 매개 변수 문자 반환 CharType 또는 default 대응 없음 정의 된 경우.
네이티브 문자에서 문자 형식 변환의 대상 범위에는 포인터를 반환 하는 두 번째 보호 된 멤버 함수 CharType.
설명
The second protected member template function stores in destI the valuedo_narrow(firstI,default), for I in the interval [0, last – first).
예제
예제를 보려면 좁은을 호출 do_narrow.
요구 사항
헤더: <locale>
네임 스페이스: std