[英]Can a std::back_insert_iterator be used on a std::ostream?
[英]std::back_insert_iterator in C++17
std::iterator
很方便。 它提供了一些typedef,使用迭代器的代碼很有用。 這些天的首選機制是std::iterator_traits
,它更靈活。
實際上,迭代器是一個指針,它不能從std::iterator
繼承,所以iterator_traits
一直是獲取這些typedef的方法。 在迭代器類型中使用typedef是類,但不是作為指針的迭代器類型,這意味着通用代碼不能使用這些成員。 擁有它們是非常有用的,它們會消失。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.