我决定再花一些时间,C++
这就是为什么我Dev-C++
今天下载了以最新版本命名的 IDE。
从C++
几年前的学习中,我记得main()
函数退出后控制台窗口会立即关闭。
int main() {}
但是上面的代码行并没有让控制台窗口只闪烁和消失。而不是这种行为 - 我实际上预期 - 控制台窗口出现并向我显示以下消息。
Process exited normally.
Press any key to continue . . .
过去几年有没有我没有注意到的变化?我不记得IDE做了这些奇怪的事情,更不用说我可以相信GCC
编译器改变了这种方式!
我的控制台应用程序发生了什么,如何防止罪魁祸首这样做?!
更新:为了清楚起见,这种行为可能是所谓的功能。但我不想使用此功能,因为我的应用程序用于设置文件夹结构而不显示任何输出。顺便说一下,我的操作系统是 Windows 7。