Suggestion de modèle de livre pour le C++?
Je suis à l'apprentissage des modèles. De quel livre est la peine d'acheter pour en faire le modèle de programmation?
J'ai déjà Le Langage De Programmation C++ et Effective C++.
- Double de Le Définitif, C++ Guide du Livre et de la Liste (il n'y a pas besoin de plus d'une C++ liste de livres)
Vous devez vous connecter pour publier un commentaire.
Ces deux livres sont assez bon à mon avis et ils m'ont beaucoup aidé
La première explique comment fonctionnent les modèles. Le deuxième livre est plus sur comment à les utiliser. Je vous recommande de lire le premier livre avant de commencer avec le C++ Moderne Design parce que c'est du lourd.
Peut-être un peu ahurissant, si vous êtes seulement à apprendre, mais après les livres que vous mentionnez, vous voudrez peut-être lire Andrei Alexandrescu est Modern C++ Design, si ce n'est pour apprendre ce qui peut être accompli par le biais de modèles. En outre, il aborde de nombreux aspects avancés de modèles à merveille.
De recherche assez récent livre "Advanced C++ Métaprogrammation" par Davide Di Gennaro
Les deux Modern C++ design et C++ Template Métaprogrammation sont très bon (et très avancé) de livres sur le sujet. J'ai une grande préférence pour la première.
Les Modèles C++: Le Guide Complet est votre meilleur pari. Vous pouvez également apprendre à propos de la La Bibliothèque Standard massivement utilise des modèles.
Il y a un trésor caché dans les modèles C++ que très peu de gens sont conscients de: C++ Commun De Connaissances: Intermédiaire Essentiel De La Programmation.
Les 15 derniers chapitres de ce livre enseigne mieux et complète C++ Template Métaprogrammation à certains égards. Je recommande fortement à quiconque qui est d'apprendre des modèles de lire ce livre avant tout.
"Les Modèles C++: Le Guide Complet (Vandevoorde & Josuttis)" est excellent pour la théorie.
Ensuite, vous pouvez en apprendre encore plus sur la création de modèles de pratique en regardant comment les modèles sont utilisés dans le Bibliothèque Boost.
Efficace STL par Scott Meyers