自从将visual studio从2010升级到2015后,发现调用接口的utf8格式字符串不能正常显示了,常常被莫名其妙截断,查了下,原来可以直接将变量拖到watch窗口中,在变量名后面手动添加,s8予以解决,
总结如下:
,s8:将字符串转成unicode展示
,数字 将变量拆分为数组显示, 数字是要显示多少位, 此法对const char*这类原始字符串非常有用
,x 16进制查看
,hr 查看Windows HRESULT解释
,wm Windows消息,例如0x0010, wm 显示 WM_CLOSE
参考资料:
http://blog.csdn.net/weiwangchao_/article/details/43453053
---------------------
作者:fuhuixin7497
来源:CSDN
原文:https://blog.csdn.net/fuhuixin7497/article/details/82661290
版权声明:本文为作者原创文章,转载请附上博文链接!
内容解析By:CSDN,CNBLOG博客文章一键转载插件
本文介绍了在升级Visual Studio 2015后遇到的UTF-8字符串显示问题,通过手动添加`s8`转换为Unicode展示,并分享了其他调试技巧如十六进制查看、Windows错误码解析等。作者提供了详细步骤和相关链接帮助开发者解决困扰。
5963

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



