【发布时间】:2019-06-10 12:37:21
【问题描述】:
我是 C++ 初学者,我开始学习 Udemy 课程。在那门课程中,他们推荐使用 CodeLite 作为 IDE,所以我决定试一试。在课程中,他们编写了一个显示“Hello world!”的基本程序。展示 IDE 的工作原理。他们编译然后执行它,并打开一个带有“Hello world!”的终端窗口。像往常一样的消息。 就我而言,在逐步遵循设置过程并使用与它们完全相同的代码后,当我编译并执行代码时,我的终端会闪烁一秒钟然后消失。在他们的视频中,终端保持打开状态,但我认为由于他们有旧版本的 CodeLite 可能在我拥有的较新版本中,所以终端应该默认关闭。
我上网发现有人说保持终端打开的一种方法是添加#include和system("pause");在 Windows 上,但在我的情况下,终端的行为保持不变,并且 CodeLite 没有报告任何问题。我也试过 cin.get();没有成功。
知道是什么导致了这个问题吗?
【问题讨论】: