欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

More Effective C++在leveldb中的体现

程序员文章站 2022-12-10 23:36:25
1 构造/析构/赋值运算 条款7:为多态基类声明virtual析构函数 在leveldb中只要是基类的声明中,都把析构函数声明成virtual的,如MemTableIterat...

1 构造/析构/赋值运算

条款7:为多态基类声明virtual析构函数

在leveldb中只要是基类的声明中,都把析构函数声明成virtual的,如MemTableIterator的基类Iterator中将析构函数声明成virtual ~Comparator();在InternalKeyComparator的基类Comparator中也将析构函数声明成虚拟的virtual ~Comparator()