tipos template sirven que programar plantillas plantilla para los funciones con ats c++ templates

template - tipos de plantillas en c++



Aprendizaje de plantillas C++ (9)

He publicado sobre esto, creo que este enlace será muy útil

http://toughprogramming.blogspot.com/2013/04/creating-c-templates.html

¿Alguien puede recomendar buenos recursos para aprender plantillas C ++?

Muchas gracias.


"El lenguaje de programación C ++" por Bjarne Stroustrop


Asegúrese de diferenciar entre programación genérica y metaprogramación de plantillas (que es más como otro paradigma)

La programación genérica se puede aprender de la biblia de C ++ , pero también puedes echarle un vistazo a los genéricos de Java, etc.

uno sobre metaprogramación: el libro de Josuttis C ++ Templates: The Complete Guide




Los 2 volúmenes de ''Pensar en C ++'' repasa los conceptos básicos de las plantillas. Pueden comprarse en forma impresa o descargarse para su uso gratuito (y legal) aquí .



Pensar en C ++ de Bruce Eckel es la forma en que aprendí sobre las plantillas. El primer volumen tiene un capítulo introductorio y el segundo volumen contiene un capítulo detallado sobre plantillas.

Está el lenguaje de programación C ++ de Bjarne Stroustrop, que tiene un buen capítulo sobre ellos. Y la Biblioteca estándar de C ++: un tutorial y referencia que trata sobre la biblioteca estándar, pero definitivamente lo ayudará a comprender mejor cómo se pueden usar las plantillas en el mundo real. .


He encontrado que cplusplus.com es útil en numerosas ocasiones. Parece que tienen una buena introducción a las plantillas.

Si se trata de un libro real que está buscando, Effective C ++ es un clásico con una gran sección de plantillas.