有没有办法破坏一个结构(
最佳答案
在 C++ 中,struct
与 class
完全相同,但成员和基的默认可见性除外。因此,如果有办法“破坏”一个类,您可以使用完全相同的方式“破坏”一个结构。
所以,如果你的 C++ 程序中有一个 struct s { }
,你可以这样做:
s *v = new s();
delete v; // will call structure's destructor.
关于c++ - 我可以在 C++ 中破坏结构吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3506456/