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

 更新时间:2018年09月19日 17:05:37   作者:白水你一定要努力啊  
这篇文章主要为大家详细介绍了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) ,点击确定。

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

以上三种方法随便挑一个都能解决Visual Studio IDE编写程序时不显示窗口或窗口一闪而逝的问题。

更多精彩内容大家可以点击《Visual Studio 2017开发使用教程》,关于visual studio的安装教程可以点击《Visual Studio安装使用手册》进行学习,希望大家喜欢。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • ASP.NET设置404页面返回302HTTP状态码的解决方法

    ASP.NET设置404页面返回302HTTP状态码的解决方法

    访问网站时错误页面可正常显示,但HTTP状态码却是302,对SEO很不友好,按下列步骤修改使错误页面返回正确的利于SEO的404状态码,感兴趣的朋友可以了解下
    2013-09-09
  • WPF的数据绑定详细介绍

    WPF的数据绑定详细介绍

    数据绑定:是应用程序 UI 与业务逻辑之间建立连接的过程。 如果绑定正确设置并且数据提供正确通知,则当数据的值发生更改时,绑定到数据的视觉元素会自动反映更改。 数据绑定可能还意味着如果视觉元素中数据的外部表现形式发生更改,则基础数据可以自动更新以反映更改。
    2013-03-03
  • asp.net使用DataSet的ReadXml读取XML文件及Stream流的方法

    asp.net使用DataSet的ReadXml读取XML文件及Stream流的方法

    这篇文章主要介绍了asp.net使用DataSet的ReadXml读取XML文件及Stream流的方法,实例分析了asp.net以字符流的形式读取与写入xml文件的相关技巧,需要的朋友可以参考下
    2016-06-06
  • Asp.net GridView使用大全(分页实现)

    Asp.net GridView使用大全(分页实现)

    关于GridView的使用涉及很多,网络上零零散散的有一些,为了让自己使用方便,也为了大家能很好的学习与工作,我把网络上的GridView使用方法收集了一些
    2013-04-04
  • .net下Quartz.Net的使用方法

    .net下Quartz.Net的使用方法

    这篇文章主要为大家详细介绍了.net下Quartz.Net的使用方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-07-07
  • aspx超强木马查杀与防范(web网马)

    aspx超强木马查杀与防范(web网马)

    下面代码是一个aspx超强木马,功能很多,大家在服务器上见到一定要小心
    2013-12-12
  • ASP.NET书籍信息录入实现代码

    ASP.NET书籍信息录入实现代码

    这篇文章主要介绍了ASP.NET书籍信息录入实现代码,特别适合网上书城项目中使用,需要的朋友可以参考下
    2015-10-10
  • .NET发布网站详细步骤

    .NET发布网站详细步骤

    这篇文章主要为大家介绍了.NET发布网站详细步骤,包括web网站发布、IIS6 安装方法、ASP.NET v4.0 安装方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-02-02
  • subsonic3.0插件更新字符串过长引发的异常修复方法

    subsonic3.0插件更新字符串过长引发的异常修复方法

    这篇文章主要介绍了subsonic3.0插件更新字符串过长引发的异常修复方法,需要的朋友可以参考下
    2014-04-04
  • .NET验证组件Fluent Validation使用指南

    .NET验证组件Fluent Validation使用指南

    本文介绍了.NET验证组件Fluent Validation,并通过实例告诉我们这个验证组件的使用方法,以及与asp.net mvc验证库的整合方案,这里推荐给有相同需求的小伙伴
    2014-11-11

最新评论