在Visual Studio 2005中检查std :: stringstream的值

时间:2012-06-02 15:48:34

标签: debugging visual-studio-2005 debuggervisualizer

在VS2005中调试时,有没有办法检查std :: ostringstream的值(.str())?就像修改autoexp.dat文件以使stringstream值可视化一样?

1 个答案:

答案 0 :(得分:2)

你必须深入挖掘stringstream的基类。

这通常适用于VS9中的调试:

(*(((*(std::basic_ios<char,std::char_traits<char> >*)(&(*(std::basic_istream<char,std::char_traits<char> >*)(&(*(std::basic_iostream<char,std::char_traits<char> >*)(&YOUR_STRINGSTREAM_INSTANCE)))))))._Mystrbuf))._Gfirst