u8,u和U字符串文字背后的推理

时间:2016-01-16 16:10:06

标签: c++ c++11

字符串文字u8uU背后的原因是什么?为什么选择这些特定的文字?对我来说,u8u16u32之类的内容在第一眼看清代码时会更清晰。

是否有人有关于此的讨论的链接?

1 个答案:

答案 0 :(得分:3)

选择了字母uU,因为它们也是在C language Technical report中提出的。

稍后添加u8,当需要UTF-8支持时。在那个时候改变另外两个为时已晚。