ランダム アクセス イテレータを提供しないコンテナーがあり、そのようなイテレーターの入力を受け取り、コンテナーにランダム アクセス イテレーター インターフェイスを提供するアダプターを作成することが目標です。
少し紛らわしいので、使い方がわかりませんboost::iterator_facade
:-/スタックオーバーフローの例がいくつかありますが、それらの使い方がわかりません( here )
リンク/例は役に立ちます。boost
(私の経験を考えると、それらは消化するのが少し難しいですの例を読みましたboost