以下有什么区别?

时间:2010-06-25 20:38:31

标签: c++ new-operator

  

可能重复:
  Do the parentheses after the type name make a difference with new?

假设A是一个用构造函数等正确定义的类,它们之间有什么区别?

A *ptrA = new A;
A *ptrA = new A();

2 个答案:

答案 0 :(得分:1)

这取决于A的定义 - “使用构造函数等正确定义的类”非常无用且令人印象深刻。

答案 1 :(得分:0)

它们是相同的