コピー&swap一つ実装したときと、
const参照と右辺値参照2つ実装したときのコスト差はswap分か最適化によってはそれ以下って言ったら >>256 これ
まさか一時オブジェクトの為にスタックの場所取るのにコストかかるとでもおもってるような