解决vc2010中C程序调试,运行窗口一闪而过问题

最近上大一的表弟向我请教C程序的问题。为了方便自己先测试一下C程序,我从他那得到了VC2010的安装包,拿来安装在自己的电脑上。

写了个简单的hello World,满心期待地等着出结果。什么情况?运行结果的窗口一闪而过。第一次用这个VC2010工具,甚是奇怪,便微信问表弟是否遇到这个情况。  结果是人家正常使用,不明白我这是什么个情况。于是,我就去找了度娘。

功夫不负有心人,我找到了解决办法,尝试了一下可行。这里给大家分享一下,原文地址。我用的是下图红圈的解决方案。

在这里,我放上自己电脑操作,操作步骤一目了然。

原文地址:https://www.cnblogs.com/mlZhao/p/12411000.html

时间: 2024-10-05 03:09:13

解决vc2010中C程序调试,运行窗口一闪而过问题的相关文章

linux中codeblocks程序编译运行后不出现控制台窗口

系统: CentOS 6.4 CodeBlocks 13.12 64bit 现象: 在codeblocks中新建了一个控制台程序,是最简单的“Hello,world”,但是程序编译后,点击运行按钮时不出现控制台窗口,但是在linux终端下,跳转到程序目录,就可以执行编译的程序. 错误:process terminated with status 255 解决: yum install xterm

从内存中分析程序的运行过程

我觉得图形是最可以直观一种解释方法,所以先把程序运行过程的图形解析流程给大家,通过图形来一步一步的理解才是最让人清楚,直观的: 流程图懂了,好多事情也就懂了!

vs2008中:程序调试的时候逐语句和逐过程有什么区别?

逐语句,就是每次执行一行语句,如果碰到函数调用,它就会进入到函数里面. 逐过程,碰到函数时,不进入函数,把函数调用当成一条语句执行. 跳出,是当你进入到函数内,跳出可以让你直接执行函数内剩余的语句,直到返回到该函数被调用时的后面的语句处. 简单例子: using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class

代码的调试.运行

1.准备工作 (1)Python版本为3.6或者更高版本 (2)已经创建了一个Python工程并且添加了内容,具体参考: Getting Started tutorial 2.第一步--运行代码 打开之前编写的Oldboy.py文件,在编辑框中右键,选择快捷菜单中的"Run 'Oldboy'"选项. 3.什么是Run/Debug模式 每个需要运行/调试的脚本文件都需要一个特殊的配置文件来指定其脚本名称.所在目录以及其他重要的运行调试信息.Pycharm已经集成了这种配置文件,避免用户手

WINCE程序只运行一个,防止多重运行。

在 winform中,程序只运行一个,防止多重运行,很容易.如用FindWindow.Mutex和C#直接Process遍历,都可以实现. 但是,到了WINCE 系统中,要么方法不存在,即使引入CreateMutex,也是白搭.根本无效. 从网上找到一篇通过系统快照方式的方案.不过,大侠们写的都不完整,我特地贡献一个可以直接使用的类: using System.IO; using System.Runtime.InteropServices; //可能还缺其他using,,,,没仔细看. pub

win32中窗口程序的运行过程

win32应用程序只是创建窗口,并不具体的来处理所发的窗口消息,窗口消息由windows调用函数来处理,如WM_CREAT等都是windows里的消息,回调函数通过这些消息来处理窗口过程. 如下图,creatwindow等函数都会向windows发送消息,具体消息怎么处理由windows调用用户函数进行,windows就像一个中间商一样

Visual Studio 2008中控制台程序一闪而过的解决方法

VS2008中编写C/C++的程序时,调试运行,控制台窗口会在执行完毕后立即关闭,这样就无法看到运行的结果.为了解决这个问题,可以使用①system("pause"); ②getchar();例子程序如下 int _tmain(int argc, _TCHAR* argv[]){ std::cout << "Hello World!\n"; system("pause");                 ----① getchar(

[转]Delphi中,让程序只运行一次的方法

program onlyRunOne; uses Forms,Windows,SysUtils, Dialogs, Unit1 in 'Unit1.pas' {Form1}; {$R *.res} var myMutex:HWND; begin myMutex:=CreateMutex(nil,false,'11111'); //名称只能全系统唯一. if WaitForSingleObject(myMutex,0)<>wait_TimeOut then begin Application.I

gdb调试运行时的程序小技巧

使用gdb调试运行时的程序小技巧 标签: 未分类 gdb pstack | 发表时间:2012-10-15 04:32 | 作者:士豪 分享到: 出处:http://rdc.taobao.com/blog/cs 原创文章,欢迎转载.转载请注明:转载自淘宝核心系统团队博客,谢谢! 原文链接地址: 使用gdb调试运行时的程序小技巧 下面介绍我调试时经常遇到的三种问题,如果大家也有类似的问题交流一下解决方法: 情景1:在不中止程序服务的情况下,怎么调试正在运行时的程序 情景2:需要同时看几个变量的值或