2011-02-15 94 views
7

是否有任何編譯器能夠對通過std :: tuple從函數返回的多個值執行返回值優化?清楚的是,在下面的代碼中,是否有能夠避免不必要副本的編譯器?從std :: tuple解壓縮的值的返回值優化

std::vector<int> a; 
std::list<float> b; 
std::tie(a,b) = myFunctionThatReturnsAVectorAndList(); 

回答