The Standard Template Library Programmers Guide for C++ A Standard Template Library guia para programadores C + +
The Standard Template Library, or STL , is a C++ (cplusplus)library of container classes, algorithms, and iterators; it provides many of the basic algorithms and data structures of computer science. A Standard Template Library, ou STL, é um C + + (cplusplus) biblioteca de classes recipiente, algoritmos e iteradores; ele fornece muitos dos algoritmos e estruturas de dados básicos da informática. The STL is a generic library, meaning that its components are heavily parameterized: almost every component in the STL is a template. A STL é uma biblioteca genérica, o que significa que seus componentes são fortemente parametrizados: quase todos os componentes da STL é um modelo. You should make sure that you understand how templates work in C++ before you use the STL. Você deve ter certeza que você entender como modelos trabalhar em C + + antes de utilizar a STL. The Standard Template Library Programmer's Guide A Standard Template Library Guia do programador will show you how to use these classes, algorithms and iterators when coding in the C++ programming language. irá mostrar-lhe como usar essas classes, iteradores e algoritmos quando a codificação em C + + linguagem de programação. You can Você pode download baixar the full manual, and also available are o manual completo, e também estão disponíveis Frequently Asked Questions Perguntas freqüentes to help and guide you. para ajudar e orientar.
The Standard Template Library Programmer's Guide A Standard Template Library Guia do programador
- Introduction to the STL Introdução à STL
- How to use the documentation Como usar a documentação
- Containers Contentores
- Concepts Conceitos
- General concepts Outros conceitos
- Sequences Sequências
- Associative Containers Associative Containers
- Associative Container Associativa Container
- Simple Associative Container Simple associativa recipiente
- Pair Associative Container Par associativa recipiente
- Sorted Associative Container Ordenado associativa recipiente
- Hashed Associative Container Hashed associativa recipiente
- HashFunction HashFunction
- Unique Associative Container Unique associativa recipiente
- Multiple Associative Container Múltiplas associativa recipiente
- Unique Sorted Associative Container Unique ordenadas associativa recipiente
- Multiple Sorted Associative Container Múltiplas ordenadas associativa recipiente
- Unique Hashed Associative Container Unique hashed associativa recipiente
- Multiple Hashed Associative Container Múltiplas hashed associativa recipiente
- Container classes Container classes
- Sequences Sequências
- Associative Containers Associative Containers
- String package String pacote
- rope Corda
- Container adaptors Container adaptadores
- bitset bitset
- Concepts Conceitos
- Iterators Iteradores
- Introduction Introdução
- Concepts Conceitos
- Iterator Tags Iterator Tags
- Introduction Introdução
- iterator_traits iterator_traits
- iterator_category iterator_category
- distance_type distance_type
- value_type value_type
- Iterator tag classes Iterator classes tag
- Iterator base classes Iterator classes base
- Iterator functions Iterator funções
- Iterator classes Iterator classes
- istream_iterator istream_iterator
- ostream_iterator ostream_iterator
- front_insert_iterator front_insert_iterator
- back_insert_iterator back_insert_iterator
- insert_iterator insert_iterator
- reverse_iterator reverse_iterator
- reverse_bidirectional_iterator reverse_bidirectional_iterator
- raw_storage_iterator raw_storage_iterator
- sequence_buffer sequence_buffer
- Algorithms Algoritmos
- Non-mutating algorithms Não-mutação algoritmos
- Mutating algorithms Mutação algoritmos
- copy cópia
- copy_n copy_n
- copy_backward copy_backward
- Swap Swap
- transform transformar
- Replace Substituir
- fill encher
- fill_n fill_n
- generate geram
- generate_n generate_n
- Remove Remover
- unique únicas
- unique_copy unique_copy
- reverse inverter
- reverse_copy reverse_copy
- rotate girar
- rotate_copy rotate_copy
- random_shuffle random_shuffle
- random_sample random_sample
- random_sample_n random_sample_n
- partition partição
- stable_partition stable_partition
- Sorting Classificando
- Sort Classificar
- nth_element nth_element
- Binary search Pesquisa binária
- merge fundir
- inplace_merge inplace_merge
- Set operations on sorted ranges Definir operações ordenadas por gamas














