今日 C++ 语言律师 我要 delete 一个基类指针指向的 new出来的 派生类对象,且这个基类指针可能为 nullptr 我只好去调查一番,我直接 delete base_ptr 是否安全 结论很有趣。如果我想保证不出现未定义行为或未指明行为,则必须: 1. 缺省 解分配函数 (operator delete / operator delete[]) 2. 基类析构函数必须为虚 332 viewsRalph 萌新喵, edited 03:04