Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 Visual Studio 2010中显示为字节数组的QString的值_Visual Studio 2010_Qt_Debugging_Qstring - Fatal编程技术网

Visual studio 2010 Visual Studio 2010中显示为字节数组的QString的值

Visual studio 2010 Visual Studio 2010中显示为字节数组的QString的值,visual-studio-2010,qt,debugging,qstring,Visual Studio 2010,Qt,Debugging,Qstring,当我在VisualStudio2010中调试代码并向str添加一个watch时,我无法获取它作为字符串包含的数据。手表仅显示内部字节数组 如何将QString的值作为文本字符串而不是字节数组获取 我也在VS2008中尝试过,得到的值是文本字符串。您需要Qt Visual Studio加载项或编写自己的调试器类型可视化工具: 我能够成功地编译和调试。问题是QString未显示为文本字符串。仅供参考,我也使用了VS加载项。您在c:\program filesx86\\common7\packages

当我在VisualStudio2010中调试代码并向str添加一个watch时,我无法获取它作为字符串包含的数据。手表仅显示内部字节数组

如何将QString的值作为文本字符串而不是字节数组获取


我也在VS2008中尝试过,得到的值是文本字符串。

您需要Qt Visual Studio加载项或编写自己的调试器类型可视化工具:


我能够成功地编译和调试。问题是QString未显示为文本字符串。仅供参考,我也使用了VS加载项。您在c:\program filesx86\\common7\packages\debugger\autoexp.dat中找到Qt类型了吗?从svlasov中取一个:此链接已失效。David Faure:在谷歌上搜索了一段时间后,发布了调试器中变量的屏幕截图。还可以看到这些类似的问题-和。也许那里的解决方案会奏效。
QString str = "hello";