define 汉字 error C2001: newline in constant
生活随笔
收集整理的這篇文章主要介紹了
define 汉字 error C2001: newline in constant
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
? ? 這個問題真的很讓我頭大,搜了很多辦法都不行,問題是我之前也遇到過,但是編碼轉為utf-8 unsignature就行了,這次把編碼從gb轉為utf-8 unsignature 卻不行。于是想看看cocos2d-x庫文件的編碼格式,發現用的是utf-8(帶標簽),然后我把有錯誤的文件的編碼格式改為utf-8就ok了。這樣的問題最好還是不要遇到。
? ?添加:
? ?轉為utf-8 signature編碼后可以編譯通過,但是在顯示的時候會出現亂碼,沒辦法,還得改為utf-8 without signature編碼(因為部分編譯過的顯示正常)。繼續搜索,發現這是一個vs的bug:http://connect.microsoft.com/VisualStudio/feedback/details/888437/it-is-impossible-to-use-utf-8-without-bom-in-source-files,有人遇到和我一樣的問題,提交給vs開發團隊,vs開發團隊回復暫時不支持utf-8 without signature編碼格式。那就不需要繼續查找資料了,開始使用文本加載的方式。
轉載于:https://www.cnblogs.com/playerboy/p/3889783.html
總結
以上是生活随笔為你收集整理的define 汉字 error C2001: newline in constant的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [原创]ActionScript3游戏中
- 下一篇: stringstream实例