C++ 98显然已经成为编译阶段的标准之一。这是什么意思,为什么最初执行?C++中的“通用字符名称转换”是什么意思?
回答
通用字符名称看起来像\uFFFD
或\U0010FFFD
。这是一种在源代码中编写字符的方法,其中源代码编码不包含该字符。
C++指定不在基本源字符集中的字符在第一阶段的转换中转换为通用字符名称。这是因为通用字符名称和字符不在基本源字符集中,而是在源字符集中得到相同的处理。
的AS-如果规则意味着,它把写成通用字符名称相同地,在源字面上出现扩展字符扩展字符的实现实际上是不需要做这个通用字符名翻译,只要。
他们都是unicode编码的字符吗?所以中文字符例如转换为unicodefirst? – unj2
是的,通用字符名称使用Unicode短名称(数字Unicode与每个字符关联)。例如,Unicode指定字符'⻰'为简短名称U + 2EF0,因此该字符的通用字符名称为'\ u2EF0'或'\ U00002EF0' – bames53
因此,我编写了一个程序来将C++源文件转换为无但通用字符名称。 G ++首先给出了关于在标识符中使用通用字符的一堆错误,然后用'error:'#include
- 1. 在C++中,函数名称之前代字符“〜”是什么意思?
- 2. 实例名称是什么意思?
- 3. “斜坡”是什么意思在名称
- 4. 变量名称“lsSQL”是什么意思?
- 5. {}中的字符串是什么意思?
- 6. 脱字符(^)字符是什么意思?
- 7. “转换为HTML5”是什么意思?
- 8. C#中变量名之前的@符号是什么意思?
- 9. 什么符号'?'类型名称后的意思是
- 10. 是什么意思:是什么意思?
- 11. 在C#中的字符串中发现{0}是什么意思?
- 12. 什么?在C#中是什么意思?
- 13. 在C#中,@符号预置字符串是什么意思?
- 14. 什么是:0在TensorFlow中名称的意思是?
- 15. (函数(符号名称){ - 这是什么意思
- 16. “c”是什么意思旁边的字符串在vba中?
- 17. 在C++中,字符串前面的'L'是什么意思?
- 18. C#字符串中的大括号是什么意思?
- 19. 文档字符串中的@a,@c是什么意思?
- 20. 在C中,“字符串”[4]的意思和含义是什么?
- 21. C中的字符串格式%80 [^,]是什么意思?
- 22. 符号“#!”是什么意思?在Python中的意思是?
- 23. 这是什么意思-c
- 24. %* c是什么意思?
- 25. 这是什么意思 - C#
- 26. cmd/C是什么意思?
- 27. 这是什么意思? [c#]
- 28. 符号“⊇”是什么意思?
- 29. &符号是什么意思?
- 30. PHP:'&'字符是什么意思?
也许标记答案是正确的? – Short