供若干泛型容器、函式物件、泛型字串和串流（包含交互和档案I/O），支援部分语言特性和常用的函式，如开平方根。C++标准程式库也吸收了ISO C90 C标准程式库。标准程式库的特性宣告于"std"命名空间之中。C++标准程式库大量参考了并基于标准模板程式库（STL）所建立的习惯用法，包含容器、演算法、迭代器、函式物件等。此一部分占去标准库相当大的比重，因而有些人错误地使用“STL”指称整个C++标准程式库。但这并非为正确的概念，C++标准程式库和STL共有了许多特性，但都不是彼此的超集。使用C++标准