标签: c++
如果一个类有构造函数,它将采用如下参数
class myclass { public: myclass(int a, int b); };
创建对象之间的区别如下
myclass a(3, 4); myclass a = myclass(3, 4);
哪一个更好?
答案 0 :(得分:3)
第一个更好并推荐。第二个创建临时然后使用复制构造,虽然大多数时间the copy is elided。