Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
<string> Üst bilgi aşağıdaki tür tanımlarını sağlar:
string
sınıf şablonunun basic_string türündeki öğelerle özelleştirilmesini açıklayan bir tür char.
Konusunda uzman basic_string olan diğer tür tanımları arasında wstring, u16stringve u32stringbulunur.
typedef basic_string<char, char_traits<char>, allocator<char>> string;
Açıklamalar
Aşağıdakiler eşdeğer bildirimlerdir:
string str("");
basic_string<char> str("");
Dize oluşturucularının listesi için bkz basic_string::basic_string. .
u16string
sınıf şablonunun basic_string türündeki öğelerle özelleştirilmesini açıklayan bir tür char16_t.
Konusunda uzman basic_string olan diğer tür tanımları arasında wstring, stringve u32stringbulunur.
typedef basic_string<char16_t, char_traits<char16_t>, allocator<char16_t>> u16string;
Açıklamalar
Dize oluşturucularının listesi için bkz basic_string::basic_string. .
u32string
sınıf şablonunun basic_string türündeki öğelerle özelleştirilmesini açıklayan bir tür char32_t.
Konusunda uzman basic_string olan diğer tür tanımları arasında string, u16stringve wstringbulunur.
typedef basic_string<char32_t, char_traits<char32_t>, allocator<char32_t>> u32string;
Açıklamalar
Dize oluşturucularının listesi için bkz basic_string::basic_string. .
wstring
sınıf şablonunun basic_string türündeki öğelerle özelleştirilmesini açıklayan bir tür wchar_t.
Konusunda uzman basic_string olan diğer tür tanımları arasında string, u16stringve u32stringbulunur.
typedef basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t>> wstring;
Açıklamalar
Aşağıdakiler eşdeğer bildirimlerdir:
wstring wstr(L"");
basic_string<wchar_t> wstr(L"");
Dize oluşturucularının listesi için bkz basic_string::basic_string. .
Not
boyutu wchar_t uygulama tanımlıdır. Kodunuz belirli bir boyuta bağlıysa wchar_t , platformunuzun uygulamasını denetleyin (örneğin, ile sizeof(wchar_t)). Tüm platformlarda aynı kalacağı garanti edilen genişliğe sahip bir dize karakter türüne ihtiyacınız varsa , stringveya u16stringkullanınu32string.