作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
<分区>
class Base
{
public:
~Base() {}
private:
int val;
};
Base base; // a global variable
你看,析构函数什么都不做,和c++编译器提供的默认析构函数一样。但是根据帖子What is a non-trivial destructor in C++?,析构函数仍然是一个非平凡的析构函数
我知道,标准中的每条规则都必须严格。
但是,根据我粘贴的上面的代码,用户定义的析构函数实际上什么都不做!为什么它也是不平凡的?我不明白....
有什么我不知道的魔法吗?
我是一名优秀的程序员,十分优秀!