C++0x 10
■ このスレッドは過去ログ倉庫に格納されています
0490デフォルトの名無しさん
2010/07/18(日) 11:36:55std::vector<int>& Get(){
return vec;//クラス内で宣言済み
}
上のようなメソッドが有って、
auto vec = hoge.Get();
ってやったら、ムーブかコピーだった。参照で受け取れるとおもったんだが。
で、結局
auto& vec = hoge.Get()
ってやったら意図通りになった。@VC10
■ このスレッドは過去ログ倉庫に格納されています