C++ Containers

GPTKB entity

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