cpp_standard_library

CPP Standard Library

Return to CPP libraries: CPP Standard Template Library (STL), CPP Boost Library, Standard Library

Introduced with the first official CPP standard in 1998, the CPP Standard Library provides a collection of pre-built components. It includes containers like vector, map, and list, algorithms such as sort, find, and copy, and utilities like iostream and string.

The CPP Standard Library standardizes common programming tasks, improving efficiency and reducing development time. Its modular design allows developers to leverage robust, tested components, enhancing application stability and scalability.

https://en.cppreference.com/w/cpp/standard_library

Reference

Standard C++ Library reference

C Library

The elements of the C language library are also included as a subset of the C++ Standard library. These cover many aspects, from general utility functions and macros to input/output functions and dynamic memory management functions:

Containers

Input/Output Stream Library

Provides functionality to use an abstraction called streams specially designed to perform input and output operations on sequences of character, like files or strings.

This functionality is provided through several related classes, as shown in the following relationship map, with the corresponding header file names on top:

Atomics and threading library

Miscellaneous headers

Update progress

Work is under progress to update the whole reference to the latest standard. To check the status of each header, see Update progress.

Library revision Status, per header header status

18. Language support

19. Diagnostics

20. General utilities

21. Strings

22. Localization

23. Containers

24. Iterators

25. Algorithms

26. Numerics

27. I/O

28. Regular expressions

29. Atomic operations

30. Thread support

https://cplusplus.com/site/progress/

cpp_standard_library.txt · Last modified: 2025/02/01 07:05 by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki