我想知道是否有替代 OutputDebugString 的替代方案,但可以替代 float ?因为我希望能够在 Visual Studio 的输出中查看这些值。
最佳答案
首先将你的 float 转换成字符串
std::ostringstream ss;
ss << 2.5;
std::string s(ss.str());
然后用这个打印你新制作的字符串
OutputDebugString(s.c_str());
您可以选择跳过中间字符串
OutputDebugString(ss.str().c_str());
关于c++ - 输出 float 进行调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16258493/