vs调试正确显示utf8格式字符串
自从将visual studio从2010升级到2015后,发现调用接口的utf8格式字符串不能正常显示了,常常被莫名其妙截断,查了下,原来可以直接将变量拖到watch窗口中,在变量名后面手动添加,s8予以解决,

总结如下:
,s8:将字符串转成unicode展示
,数字 将变量拆分为数组显示, 数字是要显示多少位, 此法对const char*这类原始字符串非常有用
,x 16进制查看
,hr 查看Windows HRESULT解释
,wm Windows消息,例如0x0010, wm 显示 WM_CLOSE
本文分享了在Visual Studio 2015中调试UTF-8格式字符串遇到的问题及解决方案,介绍了如何通过在Watch窗口中使用特定格式如,s8、,数字、,x、,hr和,wm来正确显示和解析字符串。
3585

被折叠的 条评论
为什么被折叠?



