問題タブ [iterator-traits]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - ptrdiff_t を difference_type として使用しないイテレータの例はありますか?
iterator_traits
常に定義されていることがわかりますdifference_type
:https://en.cppreference.com/w/cpp/iterator/iterator_traits#Member_types
なぜだろうと思っているのですが、それptrdiff_t
はすべてのタイプに当てはまるのではないでしょうか? を使用しないイテレータの例はありますptrdiff_t
か? そうでない場合、どこからでもdifference_type
削除しiterator_traits
て使用しないのはなぜですか?ptrdiff_t