打印
[其他]

为什么调试的时候有的地方不可以打断点?

[复制链接]
1212|19
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
EmmaTT|  楼主 | 2024-6-29 11:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
想要在一句话前面停下,但是打不上断点只能打在那个函数里

使用特权

评论回复
沙发
地瓜patch| | 2024-7-30 22:42 | 只看该作者
断点打在可执行语句上

使用特权

评论回复
板凳
suncat0504| | 2024-7-31 19:22 | 只看该作者
看下你的程序,有没有可能是程序的运行逻辑,是执行不到那个点的?

使用特权

评论回复
地板
tpgf| | 2024-8-1 14:45 | 只看该作者
如果程序无法执行到这里 可能就无法打断点

使用特权

评论回复
5
renzheshengui| | 2024-8-6 07:46 | 只看该作者
还有一种可能就是打断点的数量过多就没法在加断点了

使用特权

评论回复
6
flycamelaaa| | 2024-8-6 11:46 | 只看该作者
代码未被加载或执行

使用特权

评论回复
7
powerantone| | 2024-8-6 11:47 | 只看该作者
优化代码

使用特权

评论回复
8
stormwind123| | 2024-8-6 11:47 | 只看该作者
检查是否有内联函数被使用

使用特权

评论回复
9
probedog| | 2024-8-6 11:48 | 只看该作者
如果你正在调试包含汇编代码或进行底层系统操作的程序,那么某些地方可能不允许设置断点,因为这些代码的执行方式可能与高级语言代码不同。

使用特权

评论回复
10
wakayi| | 2024-8-6 13:59 | 只看该作者
断点无法再括号行上打断点

使用特权

评论回复
11
paotangsan| | 2024-8-8 08:24 | 只看该作者
因为工具判定肯定运行不到当前位置啊

使用特权

评论回复
12
keaibukelian| | 2024-8-8 20:22 | 只看该作者
可以在更前边一点加上断点试试看

使用特权

评论回复
13
heimaojingzhang| | 2024-8-9 09:08 | 只看该作者
我觉得有时候跟编译软件也有一定的关系

使用特权

评论回复
14
eleg34ance| | 2024-8-10 14:22 | 只看该作者
你重新编译一下再仿真试试呢?

使用特权

评论回复
15
ewyu| | 2024-8-10 14:24 | 只看该作者
估计是串位置了吧,就是断点位置串掉了

使用特权

评论回复
16
nuan11nuan| | 2024-8-10 15:29 | 只看该作者
可能是你删了那段或者那句话,导致断点位置改变了

使用特权

评论回复
17
清芯芯清| | 2024-8-10 16:33 | 只看该作者
可能是你的程序本身那句就执行不了吧

使用特权

评论回复
18
pe66ak| | 2024-8-10 17:37 | 只看该作者
那就打在函数里呗,或者在一句的前面试试呢

使用特权

评论回复
19
wamed| | 2024-8-10 19:12 | 只看该作者
可能就是这句逻辑就不执行,所以断点打不上的

使用特权

评论回复
20
gongqijuns| | 2024-8-11 08:25 | 只看该作者
可能就是这句逻辑就不执行,所以断点打不上的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

44

主题

412

帖子

0

粉丝