O livro C ++ Templates: The Complete Guide , (c) 2002, parece muito atraente para mim, mas como ele tem 12 anos, estou preocupado que esteja desatualizado. Existem algumas críticas da Amazon altamente favoráveis datadas há um ano, e não vejo outros títulos muito recentes nos modelos C ++. Alguém sabe se um livro sobre modelos publicado em 2002 (em oposição a um livro especificamente sobre o STL) teria sintaxe ou conceitos que foram substituídos ou adicionados por, digamos, C ++ 11?
O seguinte é da descrição do livro Amazon :
Os modelos estão entre os recursos mais poderosos do C ++, mas geralmente são negligenciados, mal compreendidos e mal utilizados. Modelos C ++: O Guia Completo fornece aos arquitetos e engenheiros de software um entendimento claro de por que, quando e como usar modelos para criar e manter um software mais limpo, rápido e inteligente, com mais eficiência.
Modelos C ++ começa com um tutorial detalhado sobre conceitos básicos e recursos de linguagem. O restante do livro serve como uma referência abrangente, concentrando-se primeiro nos detalhes do idioma, depois em uma ampla variedade de técnicas de codificação e, finalmente, nos aplicativos avançados para modelos. Os exemplos usados ao longo do livro ilustram conceitos abstratos e demonstram as melhores práticas.
Os leitores aprendem
- Os comportamentos exatos dos modelos
- Como evitar as armadilhas associadas aos modelos
- Idiomas e técnicas, do básico ao não documentado anteriormente
- Como reutilizar o código fonte sem ameaçar o desempenho ou a segurança
- Como aumentar a eficiência dos programas C ++
- Como produzir software mais flexível e sustentável