GPTKB
Browse
Query
Compare
Download
Publications
Contributors
Search
C++ Standard Library iterators
URI:
https://gptkb.org/entity/C++_Standard_Library_iterators
GPTKB entity
Statements (60)
Predicate
Object
gptkbp:instanceOf
C++ Standard Library component
gptkbp:category
iterator
gptkbp:citation
https://cplusplus.com/reference/iterator/
https://en.cppreference.com/w/cpp/iterator
gptkbp:definedIn
<iterator> header
gptkbp:extendsTo
gptkb:C++11
gptkb:C++17
gptkb:C++20
https://www.w3.org/2000/01/rdf-schema#label
C++ Standard Library iterators
gptkbp:introducedIn
gptkb:C++98
gptkbp:relatedTo
gptkb:C++_Algorithms
gptkb:C++_Concepts
gptkb:C++_Containers
gptkb:C++_Pointers
gptkb:C++_Ranges
gptkbp:supports
gptkb:STL_algorithms
assignment
iterator traits
bidirectional iterator
forward iterator
input iterator
output iterator
random access iterator
range-based for loop
comparison operators
pointer arithmetic (for random access and contiguous iterators)
const and non-const versions
contiguous iterator
copy and move semantics
dereference operator
increment and decrement operations
gptkbp:usedBy
gptkb:std::span
gptkb:std::set
gptkb:std::vector
gptkb:std::move_iterator
gptkb:std::back_insert_iterator
gptkb:std::basic_string
gptkb:std::deque
gptkb:std::filesystem::directory_iterator
gptkb:std::front_insert_iterator
gptkb:std::insert_iterator
gptkb:std::istream_iterator
gptkb:std::istreambuf_iterator
gptkb:std::list
gptkb:std::ostream_iterator
gptkb:std::ostreambuf_iterator
gptkb:std::priority_queue
gptkb:std::queue
gptkb:std::reverse_iterator
gptkb:std::stack
gptkb:std::valarray
std::array
std::map
std::unordered_map
std::unordered_set
std::forward_list
std::string
gptkbp:usedIn
gptkb:C++_Standard_Library
gptkbp:bfsParent
gptkb:Boost.Iterator
gptkbp:bfsLayer
7