Visual Studio的c++调试中正确显示所读取的utf-8编码的字符串

在这里插入图片描述

如果Visual C++的工程属性中设置了“多字节字符集”,那么程序读取utf-8编码的文件中的中文时,保存在字符串中,想在监视窗口查看字符串内容时,可能会发现内容是乱码的。

解决方案是,在字符串变量后添加“,s8”,即可正确显示中文内容,如下图所示。
example
更多内容请参考官方说明

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐