首页 > 代码库 > Debugging

Debugging

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是一个好方法.

虽然要花费一点时间, 但是也许折中下来是*最省时间*的.