Ключевое слово C++: char8_t (начиная с C++20)
Использование
char8_t тип: в качестве объявления типа
Примечания
| Макрос проверки поддержки возможности | Значение | Стандарт | Возможность |
|---|---|---|---|
__cpp_char8_t | 201811L | (C++20) | char8_t |
202207L |
(C++20) (DR) |
исправление совместимости и переносимости char8_t (разрешение инициализации массивов char типа unsigned строковыми литералами UTF-8) |
См. также
-
Фундаментальные типы:
void,std::nullptr_t(начиная с C++11).-
Целочисленные типы:
int. Модификаторы:signed,unsigned,short,long.-
Логический тип:
bool. Логические литералы:false,true. -
Символьные типы:
char,char8_t(начиная с C++20),char16_t,char32_t(начиная с C++11),wchar_t.
-
Логический тип:
-
Типы с плавающей точкой:
float,double.
-
Целочисленные типы:
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/keyword/char8_t