首页  >  问答  >  正文

c++ - 关于gcc编译时,如何使控制台不直接退出的问题。

本人原先用的 Sublime Text 写代码,原先设置在 gcc 后跟一个编译参数,使得执行编译过后打开程序,并且在程序结束时以

... 
请按任意键继续

这样的方式结束的。最近换到了 VSCode 下,发现相关资料挺少的完全不知道怎么配置,而且忘了这个编译参数是哪个了。

于是想问一下在编译时加入什么参数能做到这样的效果。

请注意不是在代码中加入这些东西

system("pause");
getchar();

也不是通过定义宏的方式


另外,因为 Sublime 的编译程序好像是可以直接呼出cmd程序的,在 VSCode 下似乎只能直接执行命令,所以在编译命令后跟 &pause 的办法似乎也行不通。。

阿神阿神2765 天前612

全部回复(1)我来回复

  • 大家讲道理

    大家讲道理2017-04-17 15:40:05

    你的gcc参数是编译阶段执行的,而程序运行结束之后等待和gcc没关系吧,就是

    system("pause");

    吧 。。。

    回复
    0
  • 取消回复