C++中使用vs2015和g++对new开辟的堆内存是否初始化的分析
在C++中使用new
运算符在堆中申请一内存块的使用权的同时还可以执行对该内存块的初始化工作。下面通过使用2个类对象和2个基本数据类型来分析使用new class_object
、new class_object()
和new int
、new int()
对这块内存的初始化情况。
在C++中使用new
运算符在堆中申请一内存块的使用权的同时还可以执行对该内存块的初始化工作。下面通过使用2个类对象和2个基本数据类型来分析使用new class_object
、new class_object()
和new int
、new int()
对这块内存的初始化情况。