命令提示符未显示

时间:2016-03-31 16:48:33

标签: c++ visual-studio-2010 command-prompt

大家好! 我使用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运行程序并打开提示,但常规方式不会。

1 个答案:

答案 0 :(得分:-1)

您提供的详细信息非常精确,您能提供代码吗?听起来好像代码没有编译但没有运行,或者你在某处重定向输出。可以选择&#34;编译后运行&#34;你可能已经关闭了。

尝试直接启动你的程序(Ctrl + F5),这样VS就不会重定向输出,或者从你的&#34; bin&#34;中的命令提示符启动它。夹。如果他们工作,你可能会偶然改变一些事情。

要解决此问题,您可以尝试:

  • 重置VS设置 - &#34;工具 - &gt;导入和导出设置 - &gt;复位&#34 ;.如果您这样做,您显然会丢失任何自定义配置,但可以选择保存您想要保留的任何自定义配置(如字体和颜色)(在同一屏幕上选择&#34; export&#34 ;)
  • 重置项目设置 - 最简单的方法是创建新项目并复制代码。

(我将此添加到评论中,但没有足够的代表。)