使用Xcode 5进行调试时如何查看输出控制台(I.E. stdout)?

时间:2014-05-30 04:54:27

标签: c xcode debugging xcode5 stdout

我已经搜索了一些问题,我已经看到很多关于打开我在屏幕截图上显示的控制台的答案,但我看到的只是命令行调试器lldb的控制台,而不是应用程序的输出。

enter image description here

1 个答案:

答案 0 :(得分:1)

printf是行缓冲的,需要\n或flush来强制它打印输出。

如果您在每printf后更改代码以包含以下行,它将按照您希望的方式运行。

printf("something I want in the console");

// Either of the next two lines should work
putchar('\n');
fflush(stdout);