【发布时间】:2011-02-15 18:13:42
【问题描述】:
是否有任何编译器能够对通过 std::tuple 从函数返回的多个值执行返回值优化?需要明确的是,在下面的代码中,是否有任何编译器能够避免不必要的复制?
std::vector<int> a;
std::list<float> b;
std::tie(a,b) = myFunctionThatReturnsAVectorAndList();
【问题讨论】:
标签: c++ c++11 tuples return-value-optimization