>>473
std::advance ってなんか好かんデザインだよな。
気持ち的には advance( list.begin(), n ) でイテレータを返してほしい。
advance って名前が適当じゃなくなるけど forward とかで。
473 のやり方が気に食わんって話ではない。念のため。