Réponses aux exercices de la cinquième édition de "C++ Primer" en version chinoise
illustrer:
- Mon projet faisait largement référence à Cpp-Primer, et j'ai également eu des discussions avec l'auteur original et soumis une pull request. On ne peut donc pas dire que je l’ai copié, et comment cela peut-il être considéré comme du plagiat s’il s’agit d’un érudit ? . .
- Deux erreurs ont été découvertes dans le livre, dont une également dans la version originale anglaise. L’un est au chapitre 9 et l’autre au chapitre 14.
- Le compilateur est Visual Studio 2013
- Il est recommandé de modifier le livre pour la version anglaise. Ce projet comporte de nombreuses erreurs que j'ai laissées à l'époque, qui peuvent induire les débutants en erreur. Cela prouve donc aussi qu'il faut utiliser du matériel de première main pour apprendre. Les auteurs de matériel chinois ne veulent pas faire d'erreurs mais il y aura toujours des oublis (mai 2019).
Voici la table des matières :
- Chapitre 1 : Début
- Partie I : bases du C++
- Chapitre 2 : Variables et types de base
- Chapitre 3 : Chaînes, vecteurs et tableaux
- Chapitre 4 : Expressions
- Chapitre 5 : Déclarations
- Chapitre 6 : Fonctions
- Chapitre 7 : Cours
- Partie II : Bibliothèque standard C++
- Chapitre 8 : Bibliothèque d'E/S
- Chapitre 9 : Conteneurs séquentiels
- Chapitre 10 : Algorithmes génériques
- Chapitre 11 : Conteneurs associatifs
- Chapitre 12 : Mémoire dynamique
- Partie III : Outils pour le concepteur de classes
- Chapitre 13 : Contrôle de copie
- Chapitre 14 : Surcharge et conversion de type
- Chapitre 15 : Programmation orientée objet
- Chapitre 16 : Modèles et programmation générique
- Partie IV : Sujets avancés
- Chapitre 17 : Bibliothèques standards et installations spéciales
- Chapitre 18 : Outils pour les grands programmes
- Chapitre 19 : Outils et techniques spéciaux