当前位置: 首页 > article >正文

调试变量的变化 vs数据断点调试

一 概述
最近调试程序,总是找不到变量的在哪里被赋值。想到有没有一个变量变化了就可以中断的断点?
数据断点作用,变量被莫名其妙的更改了,需要再被更改的时候启用断点。比如在多线程场景中,需要知道数据被哪个线程更改了。
二 使用方法
1)在程序开始需要跟踪的变量的附近打上一个断点,数据断点需要在开始调试之后才能设置。
2)调试–》新建断点–》数据断点\n\n在地址栏,输入变量的地址比如输入&a,这是变量a的地址。
3)确定,只要后面再修改变量a的值,就可以自动中断。
4) 条件和操作可以按需设置,不需要可以不设置。


http://www.kler.cn/a/551652.html

相关文章:

  • 核函数简述
  • 【MySQL排错 】mysql: command not found 数据库安装后无法加载的解决办法
  • 高效执行自动化用例:分布式执行工具pytest-xdist实战
  • leetcod20-有效的括号
  • 基于机器学习的医疗图像分析:从图像识别到精准诊断
  • 关于JavaScript中的事件
  • 设计模式-结构型-享元模式
  • 【Python pro】基本数据类型
  • CentOS/RHEL如何更换国内Yum源
  • 深度学习笔记之自然语言处理(NLP)
  • 推荐几款较好的开源成熟框架
  • vue中为什么在实现双向绑定时
  • BSD协议栈:UDP输入
  • LLM 架构
  • 零基础入门机器学习 -- 第十一章机器学习模型的评估与优化
  • 机器视觉检测中,2D面阵相机和线扫相机的区别
  • 使用html css js 开发一个 教育机构前端静态网站模板
  • java基础语知识(8)
  • DAY07 Collection、Iterator、泛型、数据结构
  • 异常处理、事务管理