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.

AI illustration

How this image was made

AI-generated illustration of C++ standard library

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

Generate an image of the C++ standard library (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 (17)

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 ⓘ
C/C++ Users Journal → coversTopic → C++ standard library ⓘ
Iterator design pattern → usedIn → C++ Standard Template Library ⓘ
linked to: C++ standard library
Iterator pattern → usedIn → C++ Standard Template Library ⓘ
linked to: C++ standard library
DJGPP → includesComponent → C++ standard library ⓘ