【发布时间】:2008-11-09 10:06:38
【问题描述】:
例如
这些中什么是最好的:
std::string f() {}
或
const std::string& f() {}
【问题讨论】:
-
几周前我问了一个几乎相同的问题:stackoverflow.com/questions/134731/…
-
不完全;你的涉及返回对成员的引用。在许多情况下,这可以说是安全的(除非包含对象在引用被保留之前被销毁),但这个问题更笼统。 :-)
标签: c++ performance