Las bibliotecas más comunes en C++ son la biblioteca estándar y la biblioteca estándar de plantillas. La biblioteca estándar incluye contenedores, algoritmos y funciones para E/O, cadenas y más. La biblioteca estándar de plantillas proporciona contenedores genéricos como vector, deque, list, map, set y adaptadores como queue y stack.