在 visual studio 2015 中显示 Ouput windows 中的输出
displaying the output in Ouput windows in visual studio 2015
我在 visual studio 2015 年调试 C++ 控制台应用程序,但输出未显示在调试输出中 window。
std::ostringstream buffer;
std::cout << "\n result: \n";
for (int i = 0; i < size; i++)
{
buffer << array[i] << ",";
}
buffer << "\n";
在输出中有一些警告无法找到或打开 PDB 文件,但这可能不是原因。
有什么问题吗?
要在 MSVC 调试输出中显示,您需要使用 ::OutputDebugString()
。
例如::OutputDebugString( buffer.str() );
我在 visual studio 2015 年调试 C++ 控制台应用程序,但输出未显示在调试输出中 window。
std::ostringstream buffer;
std::cout << "\n result: \n";
for (int i = 0; i < size; i++)
{
buffer << array[i] << ",";
}
buffer << "\n";
在输出中有一些警告无法找到或打开 PDB 文件,但这可能不是原因。 有什么问题吗?
要在 MSVC 调试输出中显示,您需要使用 ::OutputDebugString()
。
例如::OutputDebugString( buffer.str() );