Оба предложения C и C ++ предлагают char32_t
. В C char32_t
является typedef того же типа, что и uint_least32_t
. В C ++ char32_t
имеет тот же размер, подпись и выравнивание как std::uint_least32_t
, но является отдельным типом.
Оба они могут использовать как
char32_t string[] = U"some text";