vectorの返却
参考:C++でオブジェクトを返す関数を書いてもいいのか問題 - Gobble up pudding
vectorを使った変数のスコープについてよくわからなくなったため、備忘録。
参考サイトから、vectorを使った関数の返り値の扱い方は下記でよい。
std::vector<int> foo(){
std::vector<int> x = {1,2,3};
...(xの処理)
return x;
}
std::vector<int> vec = foo();
Cpp:vectorの返却
参考:C++でオブジェクトを返す関数を書いてもいいのか問題 - Gobble up pudding
vectorを使った変数のスコープについてよくわからなくなったため、備忘録。
参考サイトから、vectorを使った関数の返り値の扱い方は下記でよい。
std::vector<int> foo(){
std::vector<int> x = {1,2,3};
...(xの処理)
return x;
}
std::vector<int> vec = foo();
コメント