vc++6.0为什么设置断点的时候就出错老是乱跳,不管是按f10还是f11都不按教程的步骤执行,

vc++6.0为什么设置断点的时候就出错老是乱跳,不管是按f10还是f11都不按教程的步骤执行,,第1张

MS VC 60 应该不会有这个问题。我以前使用的就是 VC 60编译器,没有出现过你说的问题。你可以首先编写一个功能最简单、但是保证肯定是正确的程序(例如:最经典的在屏幕上输出字符串:Hello, World !),然后按下:ALT+B,再按 R,进行编译、链接,然后整个运行程序(先不设置什么所有断点、单步跟踪之类的),如果程序还是老乱跳,那么就有可能是你的 VC++ 编译器有问题、或者是你的WINDOWS系统有问题了;如果程序的运行结果正确,那么就是你原来的程序有隐含错误,你再仔细查看你的程序源代码。

看你的错误,提示Employeetemplate的key找不到任何资源,你可以选择

1 判断Resources的key是不是存在

2 try catch 抛出异常

另外你要会调试程序,如下

1设置断点并启动调试器(选中出现错误的上一行,点击F9)

2 F5 启动调试器,并在第一个断点处停止

3 按 F11 (调试 > 单步执行)。 F11 是单步执行命令,并向前移动一次的应用程序执行一个语句。 当你开始与 F11 的应用程序时,调试器将在获取执行的第一个语句处中断

4 在暂停时在调试器中,将鼠标悬停在用鼠标的对象,并查看其默认属性值

LZ:

希望对你有用,有问题“百度HI我”

#include <reg52h> //头文件

unsigned int tt; //定义常量tt

void main() //主函数

{

TMOD=0x01;//设置定时器0为工作方式1

TH0=(65536-50000)/256; //装50毫秒的初值

TL0=(65536-50000)%256;

EA=1;//开总中断

ET0=1;//开定时器0中断

TR0=1;//启动定时器0

while(1);// 0~3秒 全不亮。 3~~6秒亮 第一个灯

{

if(tt==60) //判断tt是不是对于60(及6050=3000毫秒=3秒) 亮3秒

{

P1=0xfe;//1111 1110 第一个亮;

}

if(tt==120)//判断tt是不是对于120;6秒

{

P1=0xfe;//1111 1111全部关闭

tt=0;// 重新中断 计时

}

}

}

void timer0() interrupt 1

{

TH0=(65536-50000)/256;

TL0=(65536-50000)%256;

tt++;

}

有两处错误:

第46行if后面不该加分号,这将导致下面那个delete语句不会经过if判断直接执行。

第6行Shape的构造函数应当给x变量赋初值(最好是0)。

经过测试,两处错误改过之后运行无异常。

以上就是关于vc++6.0为什么设置断点的时候就出错老是乱跳,不管是按f10还是f11都不按教程的步骤执行,全部的内容,包括:vc++6.0为什么设置断点的时候就出错老是乱跳,不管是按f10还是f11都不按教程的步骤执行,、刚开始学C#,运行程序的时候出异常,该怎么解决、我在c++程序中断点调式的时候出现如下情况等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10172588.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存