More Effective C++在leveldb中的体现
程序员文章站
2022-05-25 12:31:21
1 构造/析构/赋值运算
条款7:为多态基类声明virtual析构函数
在leveldb中只要是基类的声明中,都把析构函数声明成virtual的,如MemTableIterat...
1 构造/析构/赋值运算
条款7:为多态基类声明virtual析构函数
在leveldb中只要是基类的声明中,都把析构函数声明成virtual的,如MemTableIterator的基类Iterator中将析构函数声明成virtual ~Comparator();在InternalKeyComparator的基类Comparator中也将析构函数声明成虚拟的virtual ~Comparator()
下一篇: C++类中的浅拷贝和深拷贝介绍