精华内容
下载资源
问答
  • 由于软件升级问题导致VC110客显无法显示金额总计,搜索标准DIY-LED8客显DEMO程序源码简单修改后可正正常使用在VC110上。
  • VC6调试程序显示不了CString类的值

    千次阅读 2016-10-12 09:05:09
    再之后某一天用vc修改程序的功能,编译没有问题,生产的.exe也能按正常要求工作,但是在单步调试的时候,看到所有CString类的值,非常奇怪,只要涉及到变量是CString,下一步必定会进入另一个函数(函数名忘了),...

    碰到一个很奇怪的问题,先记录下来。后续再跟进问题。

    用vc6单步调试,以前都能正确显示所有数值。

    之后安装了Qt5.4.2,配置好环境变量后,能正常运行。

    再之后某一天用vc修改程序的功能,编译没有问题,生产的.exe也能按正常要求工作,但是在单步调试的时候,看不到所有CString类的值,非常奇怪,只要涉及到变量是CString,下一步必定会进入另一个函数(函数名忘了),继续下一步,若干次后会跳出一个对话框,显示缺少某个文件(一次是TCHAR.H,一次是MBSINC.C,还有一个忘了)。

    不明白,于是百度,有人说正常,跳过就行,觉得不靠谱。之后在CSDN论坛里看到有人发类似的问题,赵四老师说要重装,可能是缺少文件,当时觉得之前正常,现在不行,没有重装。重新单步调试,跳出缺少文件的时候,在安装目录下找到这个缺少的文件,设置好路径后就继续单步调试下去,但是还是不行,CString类的值还是无法显示。

    重装VC6,还是无法显示,当时已经抓狂了。百度似乎一知半解,还是自己水平太差。有说release情况的,但我确实在debug下进行调试的。又说设置的Tool->Option->Debug->Display Unicode String ,发现我这个没有这个选项。


    之后,有说重新全编译一下,于是全部编译一下,跳出一句话,说是rc.exe兼容性问题,果断继续。再次进入调试,发现所有的值都能正常显示了。

    百度rc.exe是资源编辑器。不是很清楚功能。暂时先记录到这,先调试代码。

    展开全文
  • ①运行不调试程序正常。调试运行F5 软件报错:“无法启动程序,系统找到指定的文件”。 解决方法: 进入360毒霸,点击设置。在开发者模式中设置,将程序exe生成目录添加到信任编译输出路径中。即可。 ...

    环境:windows 7

    工具:MFC C++  ; VS 2010

    条件:安装360毒霸。

    情况描述: 

    ①运行不调试,程序正常。调试运行F5 软件报错:“无法启动程序,系统找不到指定的文件”。

    解决方法:

    进入360毒霸,点击设置。在开发者模式中设置,将程序exe生成目录添加到信任编译输出路径中。即可。


    我也是莫名其妙遇到这个问题的。之前程序一直运行编译都正常。突然就不正常了。而后百度了10多分钟。搜索到的方法均无法解决问题。 然后就,突然之间想到。既然是本来存在但是又找不到。可能是被电脑保护软件(杀毒啊,卫士等给屏蔽了)。所以想到了设置开发者模式。万万没想到,成功了。

    展开全文
  • VC6.0调试功能使用介绍 程序编译好以后需要进行错误的排查,找到代码问题所在,这就是调试。程序员的调试能力体现了程序员的水平高低,是程序员的重要能力之一。 以下是VC6调试相关介绍: 一: 快捷键 功能 ...

    VC6.0调试功能使用介绍

    程序编译好以后需要进行错误的排查,找到代码问题所在,这就是调试。程序员的调试能力体现了程序员的水平高低,是程序员的重要能力之一。

    	以下是VC6调试相关介绍:
    

    一:

    快捷键功能功能介绍
    F9Insert/Remove Breakpoint在当前光标下插入/删除一个断点,有则删除,无则插入。
    F5G0以调试的模式运行程序,执行到有断点的地方会停下来
    Ctrl+F5Execute Program直接运行,不进入调试模式。
    F10Step Over单步执行程序,从main()函数的第一行代码开始执行。
    Ctrl+F10运行到光标所在行。
    F11Step Into进入当前子函数内部代码执行。
    Shift+F11Step Out跳出当前子函数。
    Shift+F5Stop Debug终止调试,回到编辑状态。
    1. 进入调试状态
      即进入程序代码内部,跟踪查看每一行代码的执行过程。进入调试状态有3种方式:
      1) F10或F11,进入main函数开始单步执行。
      2) 先F9在光标所在行设置一个断点,再按F5,让程序直接运行到断点出再单步执行。
      3) 把光标停放在程序代码的某一行,按下Ctrl+F10,让程序直接运行到光标处再单步执行。

    2. 打开调试窗口
      进入调试状态后,在VC6底部会出现2个窗口,分别是观察窗口(Watch)和自动变量观察窗口(Variables)。同时顶部会出现一个调试工具栏(Debug),以上窗口都只能是在调试状态下出现。默认情况下,只有左边Variables和右边Watch窗口。

    在这里插入图片描述

    1. 手动变量观察窗口(Watch)
      双击列表左边输入变量名称,或者选中一个变量名称将其拖入到Watch窗口内,这样可以随时观察到该变量值的变化情况。如图:
      在这里插入图片描述

    2. 自动变量观察窗口(Variables)
      Variables上方比Watch多一个下拉窗口,内部列出的是函数之间的调用关系(Call Stack)。该列表是只读性质,不可编辑。随着程序运行到每一行,自动显示该行涉及到的变量及其数值的变化情况。

    3. Debug工具栏
      Debug工具栏显示的就是上表列出的相关调试功能。

      二:Release版的程序调试

      有时程序在debug模式下运行的很好,但在release模式下则会失败,默认情况release是不能调试的,以下是解决方法:

    debug和release各自都对应一组不同的编译选项。
    release默认设置下,ALT+F7,调出工程对话框,在link选项卡下勾选“Generate debug info”,再切换到C/C++选项卡,在“Optimizations”里选“Disabled(Debug)”,在下面的“Debug Info”里选择“Program Database for Edit and Continue”。点击“Ok”保存后重新编译,加断点即可。
    展开全文
  • Visual C++ 6.0简称VC或者VC6.0,是微软1998年推出的一款C/C++ IDE,界面友好,调试功能强大。VC6.0是一款革命性的产品,非常经典,至今仍然有很多企业和个人在使用,很多高校也将VC6.0作为C语言的教学基础,作为...

    简介

    Visual C++ 6.0简称VC或者VC6.0,是微软1998年推出的一款C/C++ IDE,界面友好,调试功能强大。VC6.0是一款革命性的产品,非常经典,至今仍然有很多企业和个人在使用,很多高校也将VC6.0作为C语言的教学基础,作为上机实验的工具。本教程中的代码,也都是在VC6.0下运行通过。

    使用

    在VC6.0下,必须先创建工程(Project),然后再添加源文件。
    一个真正的软件,往往需要多个源文件和多种资源,例如图片、视频、控件等,通常是把它们放到一个文件夹下,进行有效的管理。你可以把工程理解为这样的一个文件夹,IDE通过工程来管理这些文件。工程有不同的类型,例如开发“黑窗口”的控制台程序,需要创建Win32 Console Application工程;开发带界面的GUI程序,需要创建Win32 Application工程

    新建Win32 Console Application工程

    在这里插入图片描述
    点击确定,进入下一个界面
    在这里插入图片描述
    点击“完成”按钮完成工程的创建。
    在这里插入图片描述
    点击“确定”按钮完成工程目录的创建。

    新建源文件

    在菜单栏中选择“文件 -> 新建”,或者 Ctrl+N,弹出下面的对话框:
    在这里插入图片描述
    该步骤是向刚才创建的工程添加源文件。

    编写程序

    在工作空间中可以看到刚才创建的工程和源文件,如下图所示:
    在这里插入图片描述

    编译并运行代码

    方法一:

    在“组建”菜单中找到编译、组建和运行的功能,如下图所示:
    

    在这里插入图片描述
    方法二:使用快捷键
    在这里插入图片描述

    运行程序

    在这里插入图片描述

    显示运行结果

    在这里插入图片描述
    教程到此结束,感谢观看!
    我是程序猿 万万
    原创不易,转载请注明出处!谢谢。

    展开全文
  • vc程序可以运行但没结果

    千次阅读 2016-10-25 15:22:24
    在win7上跑的时候好好的,结果到win10上可以打开界面,却没有检测到USB设备的插入。 想了想,试试用管理员权限跑跑看,果然就可以了
  • 这一阶段一直在和Unicode较劲,这东西还真是烦人,随时要注意加“_T”不说,还老是要在宽字符、窄字符之间倒来倒去,最要命的是调试程序时,Unicode字符串总是显示不全,只显示第一个字母。 很疑惑,我向来把MS的VC6...
  • vc调试多线程程序的方法

    千次阅读 2016-07-18 16:03:03
    1、对一条特定的线程进行调试  Visual C++调试器支持多线的情况,如果你在许多线程都调用的函数中  设置一个断点,每当一个线程遭遇到此断点,调试器就会在线程之间循环切换  有个方法可以避开这个问题...
  • 使用VC或者VS调试程序时弹出调试会话的可执行文件
  • C++在VS输出窗口显示调试信息,C++在VS输出窗口显示调试信息,将C++的调试信息在VS的“输出”窗体上显示,便于调试跟踪。
  • 编写了一个输出 "Hello World" 的程序。该程序将连续输出 10 遍该字符串,并且在每一次输出前首先打印一个序号。 一般情况下,代码在编写过程中必然会...编译器检查出来的错误会被显示VC 6.0 环境的 Build 窗口。
  • 新安装的VC2010中,没有 开始运行(不调试)快捷按钮,对于我这种习惯了鼠标点点 就运行程序的人,有点爽。 自己查找了下,发现可以添加到工具栏上。 方法:  1.连编译快捷按钮都没的,可以在工具栏上点击右键...
  • 极好的串口调试程序,稳定用于 Win9X/NT 平台,能提高工作效率,使串口调试能够方便透明的进行。它可以在线设置各种通讯速率、奇偶校验、通讯口而无需重新启动程序。发送数据可发送十六进制(HEX)格式和ASCII码,可以...
  • VS2019无法启动程序 系统找到指定文件解决办法

    万次阅读 多人点赞 2019-09-23 21:14:27
    VS2019无法启动程序 系统找到指定文件 新人小白第一次用vs就出现了问题,如图: 主要表现为:发生生成错误。是否继续运行上次的成功生成 这时候点击“是”,就开始报上图的错。 新人小白的解决办法 如果你只是写...
  • VS2015调试程序

    千次阅读 2017-12-01 19:17:36
    在vs中调试程序的,有时候需要设置断点看某个变量的内容,如果变量是一个指针、数组或结构体,则可以通过查看该变量所指向的内存来看变量的内容。 (1)设置断点后,在vs2015中打开调试窗口   在vs2015调试界面...
  • VC6.0调试技巧 (一)

    千次阅读 多人点赞 2016-05-06 11:21:07
    说明: 文 章的名字可能取的比较大,毕竟本人能力有限,掌握的知识比较肤浅,写出的东西可能没有多大的价值。但是看到一些初学者经常问一些太过简单的问题,我终于...很多人根本知道调试是怎么回事。其实很多
  • 使用gdb调试程序完全教程

    万次阅读 多人点赞 2016-06-14 14:21:48
    之所以要调试程序,是因为程序的运行结果和预期结果不一致,或者程序出现运行时错误。 调试的基本思想是: 分析现象 -> 假设错误原因 -> 产生新的现象去验证假设调试器(如GDB)的目的是允许你在程序运行时进入到...
  • VC程序调试

    千次阅读 2009-11-11 12:40:00
    调试是一个程序员最基本的技能,其重要性甚至超过学习一门...如果要中止调试状态下的运行程序可以点击Stop Debugging命令,还可以通过Break选项以可恢复方式中断调试程序的运行流程(用Restart选项可以重新开始运行程
  • 初学C时,在VC2010的一个项目创建第二个源文件无法运行,系统提示找到指定文件。后来发现C语言中一个项目只能有一个主函数,所以只能再创建一个项目,或者右击要修改的源文件->属性->常规->从生成中排除...
  • 本文借助easyx库函数(提供下载链接),很方便地用C语言实现了鼠标、按钮、进度条、坐标尺等操作,为普通C程序的友好人机交互界面提供了一种简单便捷的方案。
  • 今天恍恍惚惚的又是一天,本计划的很好,今天完成代码的调试结果因为个小错误害的一下午的时间净整VC的环境配置去了。  VC6.0很怪癖,不定啥时候就出了个莫名其妙的错误,搞半天也弄明白咋回事。  今天就...
  • 程序可以用来进行TCP通信的调试程序包含了TCP服务器和客户端两个部分。 TCP服务器可以在指定的端口进行监听,并同时最多处理100个连接。实时显示每个连接发送过来的数据,并且可以手工选择需要对哪个连接回送...
  • 解决方案: 项目-属性(菜单栏下最后一项)-链接器-系统-子系统(右侧)-将其设置为控制台-单击确定,然后按Ctrl+F5进行调试完美解决闪退。 结果在控制台显示: ...
  • 1.如何在Release状态下进行调试 Project->Setting=>ProjectSetting对话框,选择Release状态。C/C++标签中的Category选General,Optimizations选Disable(Debug),Debut info选Progr
  • VC++中如果是按F5运行的话,表示以...但程序结束时会显示一个"按任意键继续"的东东,让你有足够的时间观察运行结果。在Windows下的其他编译环境中,要达到类似效果的话,在程序的最后加上一句:system("pause");这个sys
  • 调试程序VC6.0环境 1.VC6.0没有debug模式 Build->Configurations->Add 2.VC6.0能断点调试 转载地址:http://blog.csdn.net/bin_zh123/article/details/5733459 现象是用 debug中的 step info或者run to ...
  • VC编译出来的程序不显示CMD黑色窗口   让VC编译出来的程序不显示CMD黑色窗口,只要在代码最前面加入下面这句: #pragma comment(linker,"/subsystem:windows")       #ifdef NDEBUG #pragma ...
  •  vc6.0程序调试技术总结 学c语言,一直编写的都是小程序。...在图书馆借了一本书《c语言程序设计实验教程》(西工大出版社),再结合网上一些网友的博文,在这里对vc6.0的程序调试技术简单梳理一下。
  • 我的问题是数组太大了。估计是占用内存太多给申请了。 刚开始研究了半天以为平台的配置有问题……结果后来发现是数组开太大了。可是为什么报错,而是在运行的时候出错,显示不是有效程序呢?...
  • 我的这个程序在Debug下运行没有问题,但是在Release条件下就有问题。那位大师帮我调试一下。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 31,002
精华内容 12,400
关键字:

vc调试程序不显示结果