C++のSTLでmap同士を結合するにはどうしたらいいんだろう?