++iするかi++違いみたいなもの
もしくはスレッド処理してshared_ptrとmove使えば良さそう