1. 在Class的每个method入口设置breakpoint. 参考下面的blog:
Class Breakpoint: How to set a breakpoint on a C++ class in the Visual Studio Debugger
进一步: 能不能使用正则表达式, 过滤不需要的断点?
或者: 第一次使用时, *手动* 设置断点, 之后导出/导入.
2. 其实我们需要的是*时序*信息, 为什么不用 log? 难道因为要在很多的函数中添加日志代码,需要话费一定的时间?
可以:设置断点的属性: *when hit*, 配置 “输出信息”.
但是:断点好多啊.
3. 归根到底, 还是有选择地输出log是一个好方法.
虽然要花费一点时间, 但是也许折中下来是*最省时间*的.
Debugging
时间: 2024-10-06 11:54:52