大家好! 我使用VS 2010用C ++编写代码,今天我遇到了一个" bug"。我打开了一个控制台应用程序,我以前在相同的环境中使用完全相同的设置编写。该程序成功运行
1>经过时间00:00:01.96 ==========构建:1成功,0失败,0最新,0跳过==========
但遗憾的是,没有打开命令提示符窗口。 澄清 - 主要功能以
结束系统(" PAUSE");返回0;
以前的运行始终打开命令提示符窗口,代码或环境设置没有任何更改。 我用Devcpp环境打开了.cpp文件,它按预期运行,没有任何问题。 请告诉我有关我可能做错的建议!
编辑 -
我尝试过运行这个程序:
#include <iostream>
using namespace std;
int main()
{
int a;
cin>>a;
return 0;
}
具有相同的结果。
Ctrl + F5运行程序并打开提示,但常规方式不会。
答案 0 :(得分:-1)
您提供的详细信息非常精确,您能提供代码吗?听起来好像代码没有编译但没有运行,或者你在某处重定向输出。可以选择&#34;编译后运行&#34;你可能已经关闭了。
尝试直接启动你的程序(Ctrl + F5),这样VS就不会重定向输出,或者从你的&#34; bin&#34;中的命令提示符启动它。夹。如果他们工作,你可能会偶然改变一些事情。
要解决此问题,您可以尝试:
(我将此添加到评论中,但没有足够的代表。)