C++ standard library

E72067

The C++ standard library is a collection of ready-made classes and functions that provide core utilities such as containers, algorithms, input/output, and threading support for C++ programs.

All labels observed (9)

How this entity was disambiguated

Statements (55)

Predicate Object
instanceOf software library
standard library
definedBy ISO C++ standard
linked to: ISO/IEC 14882
designGoal efficiency
portability across platforms
type safety
extendedIn C++11
linked to: C++

C++14
linked to: C++

C++17
linked to: C++

C++20
linked to: C++

C++23
linked to: C++23 (partial)
hasComponent I/O library
Standard Template Library
algorithms library
atomic operations library
containers library
diagnostics library
filesystem library
general utilities library
iterators library
language support library
localization library
numerics library
regular expressions library
thread support library
includesHeader <algorithm>
<chrono>
<filesystem>
<iostream>
<map>
<memory>
<string>
<thread>
<unordered_map>
<vector>
introducedIn C++98
linked to: C++
partOf C++ programming language
linked to: C++
provides algorithms
concurrency primitives
containers
error handling utilities
filesystem utilities
input/output facilities
localization support
memory management utilities
numeric utilities
random number generation
regular expressions
smart pointers
string handling
threading support
time and date utilities
type traits
standardizedBy International Organization for Standardization
usedWithLanguage C++

How these facts were elicited

Referenced by (13)

Full triples — surface form annotated when it differs from this entity's canonical label.

C++ hasStandardLibrary C++ standard library
LLVM hasComponent libc++
linked to: C++ standard library
C++ standard library hasComponent Standard Template Library
linked to: C++ standard library
ISO/IEC 14882 governs C++ library components
linked to: C++ standard library
Scott Meyers writesAbout STL (Standard Template Library)
linked to: C++ standard library
Effective STL subject Standard Template Library
linked to: C++ standard library
Effective STL focusesOn C++ Standard Template Library
linked to: C++ standard library
Thrust inspiredBy C++ Standard Template Library
linked to: C++ standard library
Itanium C++ ABI usedBy libstdc++
linked to: C++ standard library
Itanium C++ ABI usedBy libc++
linked to: C++ standard library
libc++abi standardLibraryComponentOf C++ standard library ecosystem
linked to: C++ standard library
The C++ Programming Language covers standard template library
linked to: C++ standard library
A Tour of C++ coversTopic C++ standard library