断っておくけど俺はc++は素人なので誰か訂正よろ

>>711
横からだけど
それはこの場合の答えには向いてない気がする

>>717
>>719

そのvectorは関数を出ても破棄されないしコピーされない
そのまま使われる
RVO(RETURN VALUE OPTIMIZATION)という仕組みがあって無駄なオブジェクトの生成が抑制される

c++はこういう所を死ぬほど気にする言語