BOOST_FOREACHのループ内で、要素が何番目なのか取り出す方法ってあるんでしょうか?
現在の要素のイテレータ名が取れるならdistance(begin, it)で得られるかと思うんですけども。