Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/163.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 程序不进入控制台窗口_C++_Visual Studio 2013 - Fatal编程技术网

C++ 程序不进入控制台窗口

C++ 程序不进入控制台窗口,c++,visual-studio-2013,C++,Visual Studio 2013,我正在使用visual studio 2013 express。我有一个使用递归的程序,经过多次编辑和编译。编译器现在编译程序时不会出错,但程序不会在前台运行,而是在后台运行同一程序的3个实例。任务管理器无法停止程序,我也无法再在visual studio上单击和编辑(但根据任务管理器,任务管理器仍有响应)。此代码适用于其他系统。我已尝试修复visual studio,删除调试文件夹,重新启动电脑 显示生成成功和3个程序实例的图像: 您可能没有使用链接器标志子系统:控制台 您是否使用编译器标志子

我正在使用visual studio 2013 express。我有一个使用递归的程序,经过多次编辑和编译。编译器现在编译程序时不会出错,但程序不会在前台运行,而是在后台运行同一程序的3个实例。任务管理器无法停止程序,我也无法再在visual studio上单击和编辑(但根据任务管理器,任务管理器仍有响应)。此代码适用于其他系统。我已尝试修复visual studio,删除调试文件夹,重新启动电脑

显示生成成功和3个程序实例的图像:

您可能没有使用链接器标志子系统:控制台

您是否使用编译器标志子系统:控制台?在检查链接器设置项目->您的项目名称属性->链接器->所有选项->子系统时,我发现子系统设置为空。在将其设置为subsystem:console时,它确实工作了。我有main函数,那么为什么默认情况下它不这么做呢?即使在其他项目中,它也设置为“零”,但幸运的是,我没有遇到任何问题。@Giraffe船长将您的评论转化为答案,我会将其标记为答案。谢谢。不能给你投票,因为:,代表率低