Typedefs <string_view>
string_view
u16string_view
u32string_view
wstring_view
string_view
Jenis yang menjelaskan spesialisasi templat kelas basic_string_view dengan elemen jenis char
.
typedef basic_string_view<char, char_traits<char>> string_view;
Keterangan
Berikut ini adalah deklarasi yang setara:
string_view str("Hello");
basic_string_view<char> str("Hello");
Untuk daftar konstruktor string, lihat basic_string::basic_string.
u16string_view
Jenis yang menjelaskan spesialisasi templat kelas basic_string_view dengan elemen jenis char16_t
.
typedef basic_string_view<char16_t, char_traits<char16_t>> u16string_view;
Keterangan
Untuk daftar konstruktor string, lihat basic_string::basic_string.
u32string_view
Jenis yang menjelaskan spesialisasi templat kelas basic_string_view dengan elemen jenis char32_t
.
typedef basic_string_view<char32_t, char_traits<char32_t>> u32string_view;
Keterangan
Untuk daftar konstruktor string, lihat basic_string::basic_string.
wstring_view
Jenis yang menjelaskan spesialisasi templat kelas basic_string_view dengan elemen jenis wchar_t
.
typedef basic_string_view<wchar_t, char_traits<wchar_t>> wstring_view;
Keterangan
Berikut ini adalah deklarasi yang setara:
wstring_view wstr(L"Hello");
basic_string_view<wchar_t> wstr(L"Hello");
Untuk daftar konstruktor string, lihat basic_string::basic_string.
Catatan
Ukurannya wchar_t
adalah dua byte pada Windows tetapi ini belum tentu terjadi untuk semua platform. Jika Anda memerlukan jenis karakter lebar string_view dengan lebar yang dijamin tetap sama di semua platform, gunakan u16string_view atau u32string_view.
Baca juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk