Referência de extensões de TR1 biblioteca C++ padrão
Esta referência descreve a implementação do Visual C++ das extensões de propostas da ISO C++ padrão que estão incluídos no documento do rascunho, "Technical relatório 1". A implementação do Visual C++ inclui suporte para matrizes de dimensionar fixo, objetos de função, tabelas de hash, expressões regulares, modelo metaprogramming, tipos de modelo para agregação de objetos relacionados e geração de número aleatório.
Observação: |
---|
Alguns recursos de TR1, sistema autônomo funções matemáticas e certo C 99 adições , não estão incluídas na implementação do Visual C++ de TR1. |
Nesta seção
TR1 Expressões regulares
Discute as gramáticas dos mecanismos de expressão regular vários que oferece suporte a TR1.<array>
Define o contêiner de modelo de classe matriz e vários modelos de suporte.<functional>TR1)
Define vários modelos que ajudam a construir objetos de função, que são objetos de um tipo que define operator(). Um objeto de função pode ser um ponteiro de função, mas mais geralmente, o objeto é usado para armazenar informações adicionais que podem ser acessadas durante uma telefonar de função.<memória>TR1)
Define uma classe, um operador e vários modelos que ajudam a alocar e disponível de objetos.<random>
Define muitos geradores de números aleatórios.<regex>
Define uma classe de modelo para analisar expressões regulares e várias classes de modelo e funções para procurar texto corresponde a um objeto de expressão regular.<tupla>
Define um modelo Classe de coleção de itens cujas instâncias conter objetos dos tipos de variáveis.<type_traits>
Define os modelos que fornecem constantes de time de compilar que fornecem informações sobre as propriedades de seus argumentos de tipo.<unordered_map>
Define o contêiner modelo classes unordered_map and unordered_multimap e seus modelos de suporte.<unordered_set>
Define o contêiner modelo classes unordered_multiset and unordered_set e seus modelos de suporte.<utility>TR1)
Define vários modelos Geral que podem ser usados em todo o Standard modelo biblioteca.