Spec-Zone.ru › C++

Ключевое слово 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API