char8_t
From ru.cppreference.net
|
Определено в заголовочном файле
<uchar.h>
|
||
|
typedef
unsigned
char
char8_t
;
|
(начиная с C23) | |
char8_t — это беззнаковый целочисленный тип, используемый для UTF-8, и он является тем же типом, что и unsigned char .
Пример
Запустить этот код
Возможный вывод:
11 UTF-8 code units: [ 7A C3 9F E6 B0 B4 F0 9F 8D 8C 00 ]
Ссылки
- Стандарт C23 (ISO/IEC 9899:2024):
-
- 7.30 Утилиты Юникода <uchar.h> (стр: 410)
Смотрите также
|
Документация C++
для
Фундаментальных типов
|