最佳答案
我经常看到人们使用 C + + 创建对象
Thing myThing("asdf");
而不是这样:
Thing myThing = Thing("asdf");
这似乎是有效的(使用 gcc) ,至少在没有涉及到模板的情况下。我现在的问题是,第一行是否正确,如果正确,我应该使用它吗?