Является ли C++20 «char8_t» таким же, как наш старый «char»?C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Является ли C++20 «char8_t» таким же, как наш старый «char»?

Сообщение Anonymous »

В справочной документации CPP

я заметил для char


Типы символов достаточно велики, чтобы представить любую восьмибитную
кодовую единицу UTF-8 (начиная с C++14)


и для char8_t


тип для представления символов UTF-8, который должен быть достаточно большим
для представления любой кодовой единицы UTF-8 (8 бит)


Означает ли это, что оба имеют один и тот же тип? Или у char8_t есть какая-то другая функция?

Подробнее здесь: https://stackoverflow.com/questions/574 ... r-old-char
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»