使用Visual Studio IDE编写程序时不显示窗口或窗口一闪而逝的解决方法

简介: 使用Visual Studio IDE编写程序时不显示窗口或窗口一闪而逝的解决方法

遇到这个问题并不是你的代码出错了,而是IDE本身的设置问题,所以不用总是纠结自己代码哪里写错了。


例如写了一个这样的程序:


#include "iostream"
using namespace std;
int main(int argc, char *argv[])
{
  cout << "hello world!" << endl;
  return 0;
}


下面提供三种解决方法:


一、加上暂停语句。


在主函数的返回语句前加上


system("pause");


注意:如果用C语言写的程序,则需要在程序开头加上


#include "stdlib.h"


即包含stdlib.h这个头文件,这个头文件中含有system(“pause”)这个函数,如果不包含这个头文件,那system(“pause”)就无法使用。


加上暂停语句后,源代码变为:


//#include "stdlib.h"
//若是C语言程序则加上上面这条语句
#include "iostream"
using namespace std;
int main(int argc, char *argv[])
{
  cout << "hello world!" << endl;
  //加上暂停语句
  system("pause");
  return 0;
}


再次运行程序,输出窗口就会在代码运行到 system(“pause”); 时暂停,直到你按任意键,才会继续执行程序。


二、新建为Windows控制台应用程序


按照以下顺序依次在VS界面上点击

文件->新建->项目

在“新建项目”窗口中找到“Windows控制台应用程序”,点击它,然后按确定

这时写的代码运行后的窗口就不会一闪而逝了。


三、修改链接器


写好代码后,依次点击 项目->[项目名]属性

在弹出的对话框中点击配置属性->链接器->系统,在右边的子系统中选择 控制台(/SUBSYSTEM:CONSOLE),点击确定。

这样就可以解决窗口一闪而逝的问题。


以上三种方法随便挑一个吧。


相关文章
|
4月前
|
C++ 计算机视觉
Visual Studio 2019 的属性窗口没有Microsoft.CPP.x64.user
本文介绍了解决Visual Studio 2019属性窗口缺少"Microsoft.CPP.x64.user"配置文件的问题,通过创建缺失的配置文件并重新启动VS来解决。
|
1月前
|
传感器 IDE 测试技术
C#一分钟浅谈:Visual Studio IDE 高级功能
【10月更文挑战第24天】本文从初学者角度介绍了 Visual Studio 的高级功能,包括安装与配置、创建项目、运行与调试、常见问题及解决方案(如代码格式化、重构、导航、单元测试、代码分析),以及智能感知、Live Unit Testing、代码生成和代码片段等高级功能,帮助开发者提高效率和代码质量。
40 1
|
7月前
|
IDE 测试技术 项目管理
集成开发环境(IDE)的使用:提升Visual Basic开发效率的工具和技巧
【4月更文挑战第27天】本文探讨了如何使用Visual Basic IDE提升开发效率,包括理解IDE组件、利用代码编辑器的智能功能、通过界面设计器设计GUI、使用调试和测试工具、有效管理项目与版本控制、掌握快捷键和宏、定制IDE以及利用学习资源。通过充分利用这些工具和技巧,开发者能更快地编写高质量代码,高效管理项目,从而提升整体开发效率。随着IDE的持续发展,开发者应不断学习新特性以适应进步。
172 1
|
3月前
|
存储 运维
.NET开发必备技巧:使用Visual Studio分析.NET Dump,快速查找程序内存泄漏问题!
.NET开发必备技巧:使用Visual Studio分析.NET Dump,快速查找程序内存泄漏问题!
|
5月前
|
IDE 开发工具 开发者
Emacs有什么优点,用Emacs写程序真的比IDE更方便吗?
Emacs有什么优点,用Emacs写程序真的比IDE更方便吗?
|
7月前
|
存储 IDE 编译器
C++从入门到精通:1.3.1了解IDE与C++程序的编写、编译和运行
C++从入门到精通:1.3.1了解IDE与C++程序的编写、编译和运行
|
7月前
|
IDE JavaScript 开发工具
DevEco Studio 3.1IDE环境配置(HarmonyOS 3.1)
DevEco Studio 3.1IDE环境配置(HarmonyOS 3.1)
158 1
|
7月前
|
IDE 开发工具
QT案例IDE编写 -- 新建和保存文件及退出程序
QT案例IDE编写 -- 新建和保存文件及退出程序
96 0
|
7月前
在visual studio中调试程序 管理员权限添加
在visual studio中调试程序 管理员权限添加
126 0
|
7月前
|
IDE 开发工具 Windows
DevEco Studio IDE 创建项目时候配置环境
DevEco Studio IDE 创建项目时候配置环境
97 0
下一篇
DataWorks