zoukankan      html  css  js  c++  java
  • VS下控制台执行保持(不要一闪而过)

    曾经上课的时候是用VC++6.0来学习编程的,编完打印出来的东西就直接显示在控制台上。而在Visual Studio下会出现控制台一闪而过的情况。这个问题事实上是非常好解决的。方法有多种。以下列举两种经常使用的。

    第一种

    包括头文件

    #include <stdlib.h>  
    然后在程序的末尾增加

    system("pause");

    它就停住了,其利用的是system这个函数来从程序里调用“pause”命令。而pause命令则是在控制台上输出一行类似于“请按随意键继续...”的字。等待用户按一个键,然后返回。这样做控制台就保持等待输入的状态而不会一闪而过了。

    事实上仅仅要愿意。能够以此类推用system函数来做非常多事,比方用

    system("再生薰衣草.bmp");
    这句话来取代上面的那一句或写在其前面。则程序执行完毕之后会自己主动打开程序所在路径下的"再生薰衣草.bmp"这张图片,假设这张图片正是图像处理的结果,则会方便的多。

    另外一种

    按Ctrl+F5进行调试。通常我们按Visual Studio平台上的执行button(F5为其快捷键)对于控制台程序而言是直接执行程序的EXE文件,而并没有进入调试状态。而按Ctrl+F5则是在CMD.EXE中执行EXE文件,在这样的执行状态下为了用户能看到效果,程序便自行加入了system.pause效果停顿在那,也就相当于上面第一种方法介绍的效果了。




  • 相关阅读:
    ionic环境搭建
    C# Enum Type
    【IOS】3. OC 类声明和实现
    【IOS】2.基础
    【IOS】1.学前准备
    win8, VS2013 .NET 4.5在哪找svcutil.exe?
    【你吐吧c#每日学习】11.10 C# Data Type conversion
    【你吐吧c#每日学习】10.30 C#Nullable Types
    【你吐吧c#每日学习】10.29 C#字符串类型&Common operators
    给三个int,判断是否可构成三角形算法
  • 原文地址:https://www.cnblogs.com/yxysuanfa/p/6763814.html
Copyright © 2011-2022 走看看