Statements (60)
Predicate | Object |
---|---|
gptkbp:instanceOf |
gptkb:programming_language
|
gptkbp:category |
Associative containers
Container adaptors Sequence containers Unordered associative containers |
gptkbp:definedIn |
gptkb:C++11
gptkb:C++98 |
gptkbp:example |
std::map<std::string, int>
std::queue<float> std::set<double> std::vector<int> |
gptkbp:feature |
Generic programming
Type safety Iterators Allocator support Automatic memory management Template-based |
gptkbp:headerFile |
<deque>
<list> <map> <queue> <set> <stack> <vector> <unordered_map> <unordered_set> <array> |
https://www.w3.org/2000/01/rdf-schema#label |
C++ Containers
|
gptkbp:includes |
gptkb:std::set
gptkb:std::vector gptkb:std::deque gptkb:std::list gptkb:std::priority_queue gptkb:std::queue gptkb:std::stack std::array std::map std::unordered_map std::unordered_set std::forward_list std::multiset std::multimap std::unordered_multimap std::unordered_multiset |
gptkbp:purpose |
Store collections of objects
|
gptkbp:relatedTo |
gptkb:STL
gptkb:C++_Algorithms C++ Iterators |
gptkbp:standardizedBy |
gptkb:ISO_C++_Standard
|
gptkbp:supports |
Access
Search Sorting Traversal Deletion Custom allocators Insertion |
gptkbp:usedIn |
gptkb:C++_Standard_Library
|
gptkbp:bfsParent |
gptkb:C++_Standard_Library_iterators
gptkb:C++20_Ranges |
gptkbp:bfsLayer |
8
|