を使用して独自の range-v3ビューを作成する方法を理解しましたが、 in-place-mutating を使用できるように独自のコンテナーview-facadeを作成したいと思います。actions
MyContainer<ItemType> list = createList();
list |= ranges::actions::transform(&someMappingFunction);
残念ながら、a のような単純なヘルパーはないようです。container-facadeまた、私の C++ スキルはまだ range-v3 ソースを読むだけで理解できるほど狂っていません。コンテナはどのインターフェースを実装する必要がありますか、または何から派生させる必要がありますか?
ヒントをありがとう!