如何构造一个类,使得只能在堆上或只能在栈上分配内存?

  • 只能在堆上分配内存:将析构函数声明为private
  • 只能在栈上生成对象:将newdelete重载为private

发表评论

后才能评论