1 gdb
使用gdb,我遇到了一个奇怪的问题:有一种方法出现三次:
(gdb) b Logger::Logger
[0] cancel
[1] all
[2] Logger at src/Logger.cpp:52
[3] Logger at src/Logger.cpp:52
[4] Logger at src/Logger.cpp:52
Run Code Online (Sandbox Code Playgroud)
从所有三个实例都在文件Logger.cpp的第552行的事实来看,可以推断出它们实际上是指相同的方法.这是什么意思?Logger :: Logger构造函数是否意外地进入了二进制文件三次,或者这是一个gdb错误?
| 归档时间: |
|
| 查看次数: |
2161 次 |
| 最近记录: |