C++:为什么我们不能在局部变量上调用私有析构函数?

C++: Why we cannot call private destructor on a local variable?

当 class 具有私有析构函数时,只能创建 class 的动态对象。为什么?

当局部变量超出范围时,会调用隐式析构函数。

如果无法从该作用域访问析构函数,则无法调用它。