类型名称后的C ++ 11 ::括号与new有所不同

时间:2018-11-13 08:48:28

标签: c++ c++11 constructor new-operator default-constructor

Do the parentheses after the type name make a difference with new?

在C ++ 11中有何不同?

假设我们使用初始化列表,那么它有何不同?

TestWidget::TestWidget(): QWidget(parent)
, m_BoxWidget(new BoxWidget())
{
}

vs

TestWidget::TestWidget(): QWidget(parent)
, m_BoxWidget(new BoxWidget)
{
}

我的BoxWidget类具有我定义的构造函数,可在其中初始化盒子的坐标。

0 个答案:

没有答案