在参考这篇讨论 C++ CLI 中析构函数和终结器的区别的文章后,我想知道为什么编译器会添加一些指令。抑制析构函数中的finalize?
剂量 finalize 函数不代表“最终,它将被 GC 调用”?
和
我们是否应该在析构函数和终结器中添加相同的“释放资源”代码?
在参考这篇讨论 C++ CLI 中析构函数和终结器的区别的文章后,我想知道为什么编译器会添加一些指令。抑制析构函数中的finalize?
剂量 finalize 函数不代表“最终,它将被 GC 调用”?
和
我们是否应该在析构函数和终结器中添加相同的“释放资源”代码?