C++ Standard Template Library
GPTKB entity
Statements (51)
Predicate | Object |
---|---|
gptkbp:instanceOf |
library
|
gptkbp:designedFor |
C++ programming language
|
gptkbp:developedBy |
Alexander Stepanov
|
gptkbp:enhances |
performance
code reusability |
gptkbp:facilitates |
data manipulation
algorithm implementation |
gptkbp:firstPublished |
1994
|
https://www.w3.org/2000/01/rdf-schema#label |
C++ Standard Template Library
|
gptkbp:includes |
algorithms
containers iterators |
gptkbp:isAvailableIn |
commercial libraries
open source libraries |
gptkbp:isCompatibleWith |
C++20
C++11 C++14 C++17 |
gptkbp:isDocumentedIn |
C++ Standard documentation
|
gptkbp:isInfluencedBy |
data abstraction
Standard C++ generic programming principles |
gptkbp:isKnownFor |
efficiency
flexibility ease of use powerful features |
gptkbp:isLocatedIn |
C++_language
|
gptkbp:isPartOf |
gptkb:ISO_C++_standard
|
gptkbp:isRelatedTo |
algorithms
data structures generic programming object-oriented programming |
gptkbp:isSupportedBy |
multiple compilers
|
gptkbp:isTaughtIn |
computer science courses
|
gptkbp:isUsedBy |
developers
programmers software engineers |
gptkbp:isUsedIn |
application development
game development system programming |
gptkbp:partOf |
C++ Standard
|
gptkbp:provides |
data structures
smart pointers generic algorithms function objects associative containers sequential containers numerical algorithms unordered_containers |
gptkbp:supports |
template programming
|
gptkbp:usedIn |
software development
|