我成功地能够在C ++中运行Hello World程序,但是我无法看到并输出。它在哪里?

时间:2012-06-08 02:24:28

标签: c++ xcode

我是一个完全的初学者。我今天刚刚下载了xCode。这是我所拥有的截图:

enter image description here

正如您所看到的,我成功运行了该程序,但是,我无法看到任何输出。它在哪里,我怎么看?

2 个答案:

答案 0 :(得分:5)

看起来程序根本没有运行,只是构建了。顶部的状态表示 build 成功,而 build 成功。 Command-R将运行该程序。

以下是运行程序时的样子: Finished running

此外,您还可以使用Log Navigator查看以前的构建和调试会话的结果。 Log Navigator

您经常会看到为Windows编写的教程程序,程序结束时会要求用户输入。原因是Windows上的控制台模型具有拥有控制台窗口的程序,因此一旦程序退出,窗口就会消失。因此,通过要求输入作为程序将继续运行的最后一件事,直到用户给它输入,然后程序将完成,控制台窗口将消失。

非Windows平台不会以这种方式运行,通常不需要此类代码。

答案 1 :(得分:3)

在return语句或getchar()之前放置一个断点。 您没有看到输出的原因是因为控制台在程序退出时关闭。 所以上述几点阻止程序结束。