boost::minmax

http://www.boost.org/libs/algorithm/minmax/#synopsis
boost::minmaxって参照のタプルを返す仕様なのな.そりゃ

boost::tie(x, y) = boost::minmax(x, y);

こんなことすりゃはまるわな.てか,なぜか値のtuple返すと思い込んでいたとゆー.
というか同種のバグついこの間経験してたばかりなのに全然学習してないのな.