El libro C ++ Templates: The Complete Guide , (c) 2002, me parece muy atractivo, pero como tiene 12 años, me preocupa que pueda estar desactualizado. Hay algunas reseñas de Amazon muy favorables con fecha tan reciente como hace un año, y no veo ningún otro título muy reciente sobre plantillas de C ++. ¿Alguien sabe si un libro sobre plantillas publicado en 2002 (a diferencia de un libro específicamente sobre el STL) tendría sintaxis o conceptos que han sido reemplazados o añadidos por, por ejemplo, C ++ 11?
Lo siguiente es de la descripción del libro de Amazon :
Las plantillas se encuentran entre las características más poderosas de C ++, pero con demasiada frecuencia se descuidan, se malinterpretan y se usan incorrectamente. Plantillas C ++: la guía completa proporciona a los arquitectos e ingenieros de software una comprensión clara de por qué, cuándo y cómo usar plantillas para construir y mantener un software más limpio, más rápido e inteligente de manera más eficiente.
Las plantillas de C ++ comienzan con un tutorial perspicaz sobre conceptos básicos y características del lenguaje. El resto del libro sirve como referencia integral, enfocándose primero en los detalles del lenguaje, luego en una amplia gama de técnicas de codificación y finalmente en aplicaciones avanzadas para plantillas. Los ejemplos utilizados en todo el libro ilustran conceptos abstractos y demuestran las mejores prácticas.
Los lectores aprenden
- Los comportamientos exactos de las plantillas.
- Cómo evitar las dificultades asociadas con las plantillas
- Modismos y técnicas, desde lo básico hasta lo previamente indocumentado
- Cómo reutilizar el código fuente sin amenazar el rendimiento o la seguridad
- Cómo aumentar la eficiencia de los programas C ++
- Cómo producir software más flexible y mantenible