>534
これって例外安全じゃないよね?
真面目にやるならSwap関数が必要になるんじゃない?