《C++ Primer Plus》中的new与delete
基本类型中的new和delete
创建类对象
C++可以使用类构造函数以动态分配内存的方式创建类对象。下面是将构造函数与new一起使用的方法:
Stock *pstock = new Stock("Electroshock Games", 50, 2.5);
注意,此处使用new为宏观上整体的以动态分配内存方式创建类对象,其与类的构造函数中使用动态分配内存创建部分数据成员不同。
补充
- 类的数据成员使用new和delete
- 基本类型使用new和delete
- 定位new运算符(用于基本类型和类类型)