codecvt_utf16
UCS-2 또는 UCS-4로 인코드된 와이드 문자와 UTF-16LE 또는 UTF-16BE로 인코드된 바이트 스트림 간에 변환되는 로캘 패싯을 나타냅니다.
template<class Elem, unsigned long Maxcode = 0x10ffff, codecvt_mode Mode = (codecvt_mode)0>
class codecvt_utf16 : public std::codecvt<Elem, char, StateType>
매개 변수
Elem
와이드 문자 요소 형식입니다.
Maxcode
로캘 패싯에 대한 최대 문자 수입니다.
모드
로캘 패싯에 대한 구성 정보입니다.
설명
이 클래스 템플릿은 UCS-2 또는 UCS-4로 인코딩된 와이드 문자와 UTF-16LE로 인코딩된 바이트 스트림(모드 및 little_endian 경우) 또는 UTF-16BE 간에 변환됩니다.
바이트 스트림은 이진 파일에 작성해야 하며, 텍스트 파일에 작성하는 경우 손상될 수 있습니다.
요구 사항
헤더: <codecvt>
네임스페이스: std
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기