在VS2005中调试时,有没有办法检查std :: ostringstream的值(.str()
)?就像修改autoexp.dat文件以使stringstream值可视化一样?
答案 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