2011-02-15 11 views
7

Std :: tuple ile bir işlevden döndürülen birden çok değerde dönüş değeri eniyilemesi yapabilen herhangi bir derleyici var mı? Açık olmak gerekirse, aşağıdaki kodda, gereksiz kopyaları önleyebilecek herhangi bir derleyici var mı?Std :: tuple'dan paketlenmiş değerlerin dönüş değeri optimizasyonu

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

cevap