new、new()和new[]三者的区别

new、new()和new[]三者的区别 最近写程序,遇到了new, new()和new[]的三种状况,一时间有点混乱,所以总结以下: 1.new和new() new A 来建立一个不肯定值的对象或实例,new() 建立一个值为零的对象或实例.而new(X),用于建立一个被初始化为X的对象或实例. 只有当A是POD类型的时候,new A和new A()才会有上面的区别 何为POD?POD是plai
相关文章
相关标签/搜索