当我拿变量时 std :: string jjj(“bobby”);
并将其粘贴在观察窗口中,我得到了
- jjj {...} std::basic_string<char,std::char_traits<char>,std::allocator<char> >
+ [actual members] {...} std::basic_string<char,std::char_traits<char>,std::allocator<char> >
[0] 98 'b' char
[1] 111 'o' char
[2] 98 'b' char
[3] 98 'b' char
[4] 121 'y' char
有没有办法让它在观察窗口中显示为“bobby”?
编辑:
事实证明,这只发生在设置了/ clr标志的项目中。字符串在非托管项目中正确显示。
答案 0 :(得分:0)
VS2012默认情况下应该具有此功能。必须弄乱你的装置。 Here is a link发表关于创建自己的调试可视化工具的博客文章。它引用了处理此功能的文件的安装路径的位置。尝试检查您的计算机是否包含所有文件。