对象构造语义学:
dumpbin使用方法:
1.进入文件目录
2.dumpbin /all ***.obj >test.txt
可以查看到编译器生成的构造函数和析构函数
什么情况下编译器会合成出析构函数:
1.继承一个基类且基类中有析构函数
2.如果类成员是一个类类型且该类中有虚构函数
在有自己的析构函数情况下,编译器会扩展我们的析构代码:
1.如果类成员是一个类类型且该类中有虚构函数
2.继承一个基类且基类中有析构函数
对象构造语义学:
dumpbin使用方法:
1.进入文件目录
2.dumpbin /all ***.obj >test.txt
可以查看到编译器生成的构造函数和析构函数
什么情况下编译器会合成出析构函数:
1.继承一个基类且基类中有析构函数
2.如果类成员是一个类类型且该类中有虚构函数
在有自己的析构函数情况下,编译器会扩展我们的析构代码:
1.如果类成员是一个类类型且该类中有虚构函数
2.继承一个基类且基类中有析构函数