避免窗口一闪而过

news/2024/7/10 23:31:48 标签: system, c, 语言
cle class="baidu_pl">
cle_content" class="article_content clearfix">
content_views" class="htmledit_views"> 大家知道࿰c;调试C语言程序的时候࿰c;点下run后࿰c;运行结果往往闪了一下就消失了࿰c;这是因为我们调试的程序都不大࿰c;所以基本上都来不及看结果࿰c;窗口就自动关闭了࿰c;这时可以在主程序的返回之前加上getch(),就可以了࿰c;按下任意键后窗口才关闭。 但是在dev C++环境下调试C++程序࿰c;学着加上getch()࿰c;提示错误࿰c;但我们可把原来的getch()以cin.get()替换就可以获得同样效果了 如下所示:
#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    class="tags" href="/tags/SYSTEM.html" title=system>system("PAUSE");
    //getch();
    cin.get();
    return EXIT_SUCCESS;
}
 其实只是上面用了C++ 的一些函数库不包含getch()而已࿰c;如果我们仍来使用C的函数库࿰c;在dev C++环境下也是可以使用的࿰c;如下:
#include <stdlib.h>
#include <conio.h>

int main(int argc, char *argv[])
{
    class="tags" href="/tags/SYSTEM.html" title=system>system("PAUSE");
    getch();
    //cin.get();
    return EXIT_SUCCESS;
}

cle>

http://www.niftyadmin.cn/n/520423.html

相关文章

Vscode EIDE+Cortex Debug搭建STM32开发仿真环境

Embedded IDE 特色 支持8051、AVR、STM8、Cortex-M[0/0/3/4/7]、RISC-V、Universal-Gcc项目开发支持导入 KEIL 项目&#xff08;仅限 KEIL 5 及更高版本&#xff09;支持安装标准 KEIL 芯片支持包&#xff08;仅适用于 Cortex-M 项目&#xff09; 为快速启动项目提供丰富的项…

重载动态库 dll

动态库 dll 也可以重载&#xff0c;如下示例&#xff1a; // dll.cpp #include "dll.h" extern "C" int max(int a,int b) {return a>b?a:b; } extern "C" float max(float a,float b) {return a>b?a:b; } int min(int a,int b) {return…

rt-thread ------fal移植

系列文章目录 rt-thread 之 生成工程模板 文章目录系列文章目录前言一、fal是什么&#xff1f;二、移植1.片内flash fal移植step1&#xff1a;使能RT-Thread Components--->中的fal选项&#xff0c;如下图所示&#xff1a;step2&#xff1a;前两项是打开调试log输出和生成f…

rt-thread------生成工程模板

系列文章目录 rt-thread 之 fal移植 文章目录系列文章目录前言一、下载ENV 和 RTT源码二、选择BSP生成模板step1 打包模板step2 修改工程模板三、添加软件包和组件step 1选择配置step 2下载软件包和组件step3 生成工程总结常见指令前言 menuconfig 图形化配置界面&#xff0c…

震荡波病毒原代码

// linux 下编译#include <stdio.h> #include <strings.h> #include <signal.h> #include <netinet/in.h> #include <netdb.h> #define NORM "/033[00;00m" #define GREEN "/033[01;32m" #define YELL "/033[01;33m&qu…

rt-thread------串口V1版本(一)配置

系列文章目录 rt-thread 之 fal移植 rt-thread 之 生成工程模板 文章目录系列文章目录前言一、串口的配置step1&#xff1a;通过串口名字找到串口句柄step2&#xff1a;配置串口参数step3&#xff1a;设置串口接收回调函数step4&#xff1a;打开串口设备前言 UART&#xff08…

UCOS-II几个重要的函数使用详解

void OSInit (void){ INT16U i; /*****/ /*****/ OSTime 0L; /* Clear the 32-bit system clock */ OSIntNesting 0; /**中断嵌套层数计数,>0时候禁止任务调度***/ /* Clear the interrupt nes…

windows的环境变量

windows的环境变量www.firnow.com 时间 &#xff1a; 2010-03-15 作者&#xff1a;匿名 编辑&#xff1a;Smi1e 点击&#xff1a; 6 [ 评论 ]-- %CD% - 扩展到当前目录字符串。 %DATE% - 用跟 DATE 命令同样的格式扩展到当前日期。 %TIME% - 用跟 TIME 命令同样的格式扩…