Какова связь между типом char ~ char32_t и UTF-8 ~ UTF-32?

  • char: 8-битный тип символов
  • char16_t: 16-битный тип символов
  • char32_t: 32-битный тип символов
  • wchar_t: 16 ~ 32-битный символьный тип в зависимости от компилятора
  • UTF-8: метод кодирования, который может представлять символы Unicode при сохранении 8-битных символов
  • UTF-16: как кодировать символы Юникода, используя одно или два 16-битных значения
  • UTF-32: как кодировать все символы Юникода в 32 бита

Это как выше, но это не совсем понятно. Он просто реализовал UTF-8, UTF-16, UTF-32 в качестве типов char, char16_t, char32_t?

0 ответов

Другие вопросы по тегам