2009-02-05 9 views

Respuesta

38

Esos dos libros son bastante buenos en mi opinión y me ha ayudado mucho

 
        

La primera de ellas se explica cómo las plantillas de trabajo . El segundo libro es más sobre cómo para usarlos. Te recomiendo que leas el primer libro antes de comenzar con Modern C++ Design porque eso es algo pesado.

+1

El diseño moderno de C++ es absolutamente brillante. No solo obtendrá consejos de programación maravillosos, sino que también aprenderá cómo mantener su código simple. – Joe

9

Tal vez un poco alucinante si solo está aprendiendo, pero después de los libros que menciona, es posible que desee leer Andrei Alexandrescu Modern C++ Design, aunque solo sea para aprender lo que se puede lograr a través de las plantillas. Además, analiza muchos aspectos avanzados de las plantillas maravillosamente.

+2

C++ moderno es una locura, pero es lo mejor. –

+1

Lo he leído dos veces hasta ahora. Cada vez me queda un poco más en el cerebro. Supongo que es hora de una tercera lectura ;-) – Ferruccio

+0

Gracias por corregir el error tipográfico, Ferruccio. – Gorpik

1

Hay un tesoro escondido en las plantillas de C++ que muy poca gente conoce: C++ Common Knowledge: Essential Intermediate Programming.

Los últimos 15 capítulos de ese libro enseñan mejor y complementa metaprogramación de plantillas C++ en algunos aspectos. Recomiendo encarecidamente a cualquiera que aprenda plantillas para leer este libro.

Cuestiones relacionadas