正如标题所述,我在我们的代码中遇到了printf调用非常差的性能。它被广泛用于调试目的,在大多数情况下没有问题,但当我在我的新笔记本电脑(17英寸Macbook Pro 2011)上运行Windows 7 Professional 64位时,它会使一切变慢。我使用VerySleepy对应用程序进行了分析,确实是printf调用导致了减速,但我无论如何都无法弄清楚原因。
我的最初想法是我在64位操作系统下运行32位应用程序,但我不是唯一一个在办公室内运行Windows 7 64位的人(不确定其他人的确切版本)。
非常感谢您提供任何见解。
编辑:忘记提到我正在使用Visual Studio 2008 Professional。
我的最初想法是我在64位操作系统下运行32位应用程序,但我不是唯一一个在办公室内运行Windows 7 64位的人(不确定其他人的确切版本)。
非常感谢您提供任何见解。
编辑:忘记提到我正在使用Visual Studio 2008 Professional。
printf
的输出定向到屏幕还是磁盘? - Robᵩ