STL (Referência da biblioteca Padrão) C++

É possível chamar um programa do C++ em um grande número de funções por meio dessa implementação em conformidade da Biblioteca Padrão C++. Essas funções realizam serviços como entrada e saída, além de oferecer implementações eficientes das operações mais usadas.

Para obter mais informações sobre como vincular com o arquivo .lib de runtime do Visual C++ apropriado, consulte arquivos runtime C (CRT) e Biblioteca Padrão C++ .lib(STL).

Observação

A implementação da Biblioteca Padrão C++ da Microsoft geralmente é chamada de STL ou Biblioteca de Modelos Padrão. Embora Biblioteca Padrão do C++ seja o nome oficial da biblioteca conforme definido na ISO 14882, devido ao uso popular de "STL" e "Biblioteca de Modelos Padrão" nos mecanismos de pesquisa, eventualmente usamos esses nomes para facilitar a localização da documentação.

De uma perspectiva histórica, originalmente, "STL" se referia à Biblioteca de Modelos Padrão escrita por Alexander Stepanov. Partes dessa biblioteca foram padronizadas na Biblioteca Padrão C++, juntamente com a biblioteca de runtime ISO C, partes da biblioteca Boost e outras funcionalidades. Às vezes, o termo "STL" é usado para se referir aos contêineres e partes de algoritmos da Biblioteca Padrão C++ adaptados da STL de Stepanov. Nesta documentação, a STL (Biblioteca de Modelos Padrão) refere-se à Biblioteca Padrão C++ como um todo.

Nesta seção

Visão geral da biblioteca padrão C++ Fornece uma visão geral da implementação da Microsoft da biblioteca padrão C++.

iostream programação Fornece uma visão geral de iostream programação.

Referência de arquivo de cabeçalho Mostra links para tópicos de referência sobre os arquivos de cabeçalho da Biblioteca Padrão C++ com exemplos de código.