<string_view>
형식 정의
string_view
u16string_view
u32string_view
wstring_view
string_view
형식 요소가 있는 클래스 템플릿 basic_string_view 특수화를 설명하는 형식 char
입니다.
typedef basic_string_view<char, char_traits<char>> string_view;
설명
아래의 코드 두 줄은 동일한 선언입니다.
string_view str("Hello");
basic_string_view<char> str("Hello");
문자열 생성자 목록은 basic_string::basic_string을 참조하세요.
u16string_view
형식 요소가 있는 클래스 템플릿 basic_string_view 특수화를 설명하는 형식 char16_t
입니다.
typedef basic_string_view<char16_t, char_traits<char16_t>> u16string_view;
설명
문자열 생성자 목록은 basic_string::basic_string을 참조하세요.
u32string_view
형식 요소가 있는 클래스 템플릿 basic_string_view 특수화를 설명하는 형식 char32_t
입니다.
typedef basic_string_view<char32_t, char_traits<char32_t>> u32string_view;
설명
문자열 생성자 목록은 basic_string::basic_string을 참조하세요.
wstring_view
형식 요소가 있는 클래스 템플릿 basic_string_view 특수화를 설명하는 형식 wchar_t
입니다.
typedef basic_string_view<wchar_t, char_traits<wchar_t>> wstring_view;
설명
아래의 코드 두 줄은 동일한 선언입니다.
wstring_view wstr(L"Hello");
basic_string_view<wchar_t> wstr(L"Hello");
문자열 생성자 목록은 basic_string::basic_string을 참조하세요.
참고 항목
Windows의 wchar_t
크기는 2바이트이지만 모든 플랫폼의 경우 반드시 그렇지는 않습니다. 모든 플랫폼에서 동일하게 기본 너비가 보장되는 string_view 와이드 문자 형식이 필요한 경우 u16string_view 또는 u32string_view 사용합니다.
참고 항목
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기