详谈c++跨平台编码的问题
最近要将一个windows下的项目放到树莓派上,以便充分利用带宽资源,使其以夜继日的工作在windows下,现在用的vs2015,创建的代码文件默认编码是ANSI,windows特有的概念,本地编码,结合实际情况就是gb232在代码中以"你好,world"表示ANSI编码字符串L"hello,世界"表示unicode编码字符串以上两种表达方式,不受代码文件本身的编码方式影响在代码中以"你好,world"表示的字符串,编码以此文件的编码为准对于L"hello,世界",本人未测试但如果出现中文,就出现了各种问题,针对上面的那些特性,采取了以下解决方案源代码文件统一utf8编码,对于vs有一个插件可
用户评论