如何在CLION中的C 破坏者中达到断点

How to reach breakpoint in C++ destructor in CLion?

本文关键字:断点 破坏者 CLION 中的      更新时间:2023-10-16

i在程序完全完成时,仅在灾难中设置了一个断点。现在,我使用Clion的调试器启动该程序,但它从未达到灾难。当我在Clion上完成终点时,调试器关闭了,断点也无法达到。我如何到达CLION的破坏者中的断点?

您需要找到一种停止在主线程中循环循环的方法,并在int main(...) {结束时跳到return 0;。或者,我相信您可以使用exit(0)。(来源:返回0&quot&quot" exit(0(&quot"(

之间的差异

还有更多:

您需要共享您的代码,但是有此信息,您可能会发现有用:

请参阅以下参考:

是基本对象驱动器((在exit((?

上都称为

请注意,带有自动存储的对象不会通过调用出口(C (破坏。http://www.cplusplus.com/reference/cstdlib/exit/

问题可能是,在退出期间,无论如何,您的破坏者从未被调用。因此,这是一个泄漏,但操作系统会处理它。