首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

VS2010的控制台不停留在屏幕下

2012-07-31 
VS2010的控制台不停留在屏幕上之前按CTRL+F5的话DOS控制台会有“按任意键”的提示的,然后让我查看调试结果,

VS2010的控制台不停留在屏幕上
之前按CTRL+F5的话DOS控制台会有“按任意键”的提示的,然后让我查看调试结果,但今天不知道怎么回事DOS控制台一闪就没了,即使在代码里加了system("pause");也没用,但加了getchar()的话就有用,请问怎么解决?

[解决办法]
system相当于一个函数,调用dos命令
其声明为:int __cdecl system(const char *);

system("pause")是暂停程序的运行,等待用户确认
system("cls")是擦除屏幕
[解决办法]
在Projects->Properties->Linker->System->SubSystem 把Not set设置为 Console (/SUBSYSTEM:CONSOLE)就行了,不用在源代码中添加其他东西。
[解决办法]

探讨

在Projects->Properties->Linker->System->SubSystem 把Not set设置为 Console (/SUBSYSTEM:CONSOLE)就行了,不用在源代码中添加其他东西。

[解决办法]
探讨
引用:
system相当于一个函数,调用dos命令
其声明为:int __cdecl system(const char *);

system("pause")是暂停程序的运行,等待用户确认
system("cls")是擦除屏幕

呵呵 谢谢了!

热点排行