Il libro C ++ Templates: The Complete Guide , (c) 2002, mi sembra molto interessante, ma dato che ha 12 anni, sono preoccupato che potrebbe non essere aggiornato. Ci sono alcune recensioni di Amazon molto favorevoli risalenti a un anno fa e non vedo altri titoli molto recenti sui modelli C ++. Qualcuno sa se un libro sui modelli pubblicato nel 2002 (al contrario di un libro specificamente sulla STL) avrebbe sintassi o concetti che sono stati sostituiti o aggiunti da, diciamo, C ++ 11?
Quanto segue è dalla descrizione del libro di Amazon :
I modelli sono tra le funzionalità più potenti di C ++, ma troppo spesso vengono trascurati, fraintesi e utilizzati in modo improprio. Modelli C ++: la Guida completa fornisce agli architetti e agli ingegneri del software una chiara comprensione del perché, quando e come utilizzare i modelli per creare e mantenere software più pulito, veloce e intelligente in modo più efficiente.
I modelli C ++ iniziano con un tutorial approfondito su concetti di base e funzionalità del linguaggio. Il resto del libro serve come riferimento completo, concentrandosi prima sui dettagli del linguaggio, quindi su una vasta gamma di tecniche di codifica e infine su applicazioni avanzate per i modelli. Gli esempi utilizzati nel libro illustrano concetti astratti e dimostrano le migliori pratiche.
I lettori imparano
- I comportamenti esatti dei modelli
- Come evitare le insidie associate ai modelli
- Modi di dire e tecniche, dal di base al precedentemente non documentato
- Come riutilizzare il codice sorgente senza compromettere le prestazioni o la sicurezza
- Come aumentare l'efficienza dei programmi C ++
- Come produrre software più flessibile e gestibile