Daily C/C++ 是否要返回对象 首先说句题外话,发现自己最近基本上都只是在写每日一题,在此之外的代码都写的很少了,要及时恢复 这篇文章说一下有关返回对象的一些做法,指的是我们平常的实现等,而不是函数的设计 有关函数要不要返回对象,我认为就是该用的时候用,平常的话自己那个顺手用那个就行 然后是正文,参考文章 一个用来返回的对象,应该是可移动构造/赋值的,一般也是可拷贝构造/赋值的。如果这样的对象同时可以默认构造,那么就称其为半正则的对象。 当我们在没有优化的情况下,会出现函数体内的返回值首先拷贝给临时对象,然…