Possible Duplicate:
How do I prevent a class from being allocated via the 'new' operator? (I'd like to ensure my RAII class is always allocated on the stack.)




对于C ++,如何强制仅分配类的实例
在编译时在堆栈上,而不在堆上?

我认为所有数据成员和函数都在堆栈中分配,除非
它们由新运算符声明。

对 ?

任何帮助都非常感谢。

最佳答案

声明但不定义该类的自定义新内容/删除内容。

关于c++ - 如何强制仅在堆栈上分配类的实例,而不在堆上分配这些类的实例,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7212448/

10-13 06:20