摘要: 如何控制一个类只能在堆或栈上创建对象 在 $C$++ 中创建对象的方法有两种,一种是静态建立,一个是动态建立。 静态建立由编译器为对象分配内存,通过调用构造函数实现。这种方法创建的对象会在栈上。 静态建立由用户为对象分配内存,通过 $new$ 来实现,间接调用构造函数。这种方法创建的对象会在堆上。 阅读全文
posted @ 2020-03-16 18:33 Jiaaaaaaaqi 阅读(110) 评论(0) 推荐(0) 编辑