我知道你不应该在基类的ctor或dtor中调用任何虚函数,但是从派生类最多的那个呢?应该没事吧?例如
class base { ... virtual void free() = 0; }; class child : public base { ... free() {/* free memory */} ~child() {free();} };
c++ virtual-functions
c++ ×1
virtual-functions ×1