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. {}中的字符串是什麼意思?
- 5. PyQt5 - 菜單欄名稱中的「&」符號是什麼意思?
- 6. 脫字符(^)字符是什麼意思?
- 7. C中##是什麼意思?
- 8. 這個轉換是什麼意思?
- 9. 「轉換爲HTML5」是什麼意思?
- 10. C#中變量名之前的@符號是什麼意思?
- 11. 什麼符號'?'類型名稱後的意思是
- 12. 是什麼意思:是什麼意思?
- 13. 字符串前的$是什麼意思?
- 14. 什麼?在C#中是什麼意思?
- 15. 在C#中的字符串中發現{0}是什麼意思?
- 16. 在C#中,@符號預置字符串是什麼意思?
- 17. 通配符Makefile中(這是什麼$(1)是什麼意思?)
- 18. 什麼是:0在TensorFlow中名稱的意思是?
- 19. (函數(符號名稱){ - 這是什麼意思
- 20. 在C++中,字符串前面的'L'是什麼意思?
- 21. C#字符串中的大括號是什麼意思?
- 22. C中的字符串格式%80 [^,]是什麼意思?
- 23. 文檔字符串中的@a,@c是什麼意思?
- 24. 「c」是什麼意思旁邊的字符串在vba中?
- 25. 在C中,「字符串」[4]的意思和含義是什麼?
- 26. **是什麼意思,C?
- 27. %* c是什麼意思?
- 28. 這是什麼意思? [c#]
- 29. 這是什麼意思-c
- 30. 這是什麼意思 - C#
也許標記答案是正確的? – Short