Stlport.Implementação de biblioteca padrão multiplataforma C ++ | |
Baixe Agora |
Stlport. Classificação e resumo
Propaganda
- Licença:
- Freeware
- Preço:
- FREE
- Nome do editor:
- Petr Ovtchenkov
- Site do editor:
- Sistemas operacionais:
- Mac OS X
- Tamanho do arquivo:
- 894 KB
Stlport. Tag
Stlport. Descrição
Implementação de biblioteca padrão multiplataforma C ++ Stlport é um produto gratuito e aberto que implementa a biblioteca padrão C ++ (STL). O Stlport funciona em qualquer plataforma possível e se mostra como uma queda perfeita para ambientes modernos de produção. Não só isso --- também oferece funcionalidade importante não fornecida por qualquer outro fornecedor de biblioteca padrão: · Modo de depuração: "iteradores seguros" e pré-condições com verificação rigorosa de validade de tempo de execução; · Relatórios imediatamente STL insetos indetectáveis Caso contrário; · Ampla gama de botões de configuração Para ajustar os requisitos específicos do seu projeto, incluindo o uso em sistemas incorporados, como Vxworks ou Windows CE. Aqui estão algumas características principais de "stlport": · Cumprimento padrão (ISO / IEC 14882); · Técnicas e otimizações avançadas para máxima eficiência; · Segurança de exceção e segurança de segmentos; · Importantes extensões --- tabelas hash, lista de cadeira, corda; · Modo de deburação de energia --- Verificação de tempo da exatidão dos iteradores e do contêiner. O que há de novo nesta versão: Modificações principais: · Uso de #include_next para acessar cabeçalhos de plataforma / compilador nativo quando o pré-processador o suporta. Aumente a portabilidade STLPT como o caminho do cabeçalho nativo não precisa ser adaptado toda vez que a estrutura do cabeçalho for modificada. · No entanto, uma modificação do esquema incluir em todos os cabeçalhos padrão C ++. Agora _stlp_whole_native_std Mode funciona como esperado, usado em conjunção com _stlp_dont_redefine_std é possível usar o STLport no namespace stlport ao mesmo tempo que usar a biblioteca nativa no namespace STD. · Uso do recurso de visibilidade do GCC para versões GCC após 4.0. · Para construir no Windows, o Stlport agora se adapta ao PSDK usado para construí-lo. Deve ser o mesmo que o usado ao criar uma aplicação usando o STLPPS LIBS. Um mecanismo de detecção de compatibilidade foi implementado para relatar não o ambiente de construção homogêneo com um erro de link em vez de erro de tempo de execução indefinido. Aprimoramentos: · Uso de alocador baseado em Malloc no sistema que tem glibc 2.3 e posterior, mantenha o nó alocador para os outros. · Atraso Instanciação de características de tipo Tipo em vetor e implementação de Deque para poder usar alguns dos tipos aninhados como o iterador, mesmo se o tipo usado para instanciar o contêiner não estiver completamente definido. O recurso de especialização do ponteiro do contêiner agora funciona mesmo com tipos incompletos graças ao uso da especialização parcial do modelo.
Stlport. Software Relacionado