wstring
wchar_t 형식 요소가 포함된 템플릿 클래스 basic_string의 특수화를 설명하는 형식입니다.
basic_string을 특수화하는 기타 typedef에는 string, u16string, u32string 등이 있습니다.
typedef basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t>> wstring;
설명
아래의 코드 두 줄은 동일한 선언입니다.
wstring wstr(L"");
basic_string<wchar_t> wstr(L"");
문자열 생성자의 목록을 보려면 basic_string::basic_string을 참조하세요.
참고
wchar_t의 크기는 구현 시 정의됩니다.코드에서 wchar_t가 특정 크기여야 하는 경우 sizeof(wchar_t) 등을 사용하여 플랫폼 구현을 확인하세요.모든 플랫폼에서 너비가 동일하게 유지되도록 보장되는 문자열 문자 형식이 필요한 경우에는 string, u16string 또는 u32string을 사용합니다.
요구 사항
헤더: <string>
네임스페이스: std