![]() |
1
5
只是一个想法——它可能是在发布模式下的编译器优化,阻止了断点被击中。如果构造函数不做任何事情(即,它是一个不操作),则可能发生这种情况。尝试向构造函数中添加一些简单语句,例如
然后在上面的步骤(3)中添加一个断点,并查看是否命中了该断点。 您可以看到各种奇怪的调试问题,比如在发布模式中点击断点的方式,因为进行了优化。 |
![]() |
KiraHoneybee · 具有构造函数参数的模板化类 3 年前 |
![]() |
nick2225 · 隐式调用复制构造函数? 3 年前 |
![]() |
nohaga · 为什么在本例中p3需要默认构造函数? 3 年前 |
![]() |
Aadil Hoda · 为什么类类型的成员需要初始化? 3 年前 |
![]() |
EloiGG · 具有任意类型的变量的可数的C++函数 3 年前 |