En plus des articles (un peu datés) qui apparaissent dans la section reflexion de Wikipédia, y a-t-il de bons matériels pédagogiques qui traitent de manière exhaustive des pièges de l'allocation mémoire dynamique, des techniques, des bonnes pratiques, etc. Merci.matériaux d'enseignement pour l'allocation dynamique de la mémoire?
Répondre
Le manuel Pointers On C de Kenneth A. Reek (ISBN-13 978-0673999863) Chapitre 11, Mémoire dynamique est une source d'enseignement décent. Je ne sais pas si c'est disponible ailleurs à un meilleur prix.
La référence complète serait probable par C: A Reference Manual, 5ème éd par Samuel P. Harbison et Guy L. Steele (ISBN-13: 978-0130895929), couvre C99 et bien que ce soit une excellente référence, pas une ressource d'enseignement directe. Je le recommande fortement pour toute bibliothèque de programmeur C sérieuse.
Enfin ne pas ignorer le C FAQ juste parce qu'il a été autour depuis un certain temps, il contient des réponses aux questions les plus fréquemment posées dans le groupe de discussion du langage C Usenet (comp.lang.c
) demandé par des milliers d'étudiants et de nouveaux programmeurs. Le seul gotcha est que vous devez lire FAQ au moins une fois, pour savoir où (quelles sections) certaines questions sont traitées.
- 1. Allocation dynamique de la mémoire
- 2. mémoire dynamique pour tableau de char 2D
- 3. allocation de mémoire dynamique
- 4. allocation dynamique de mémoire
- 5. C++ Allocation dynamique de la mémoire
- 6. allocation dynamique de la mémoire pour le tableau 3D
- 7. mémoire dynamique dans QList
- 8. problème d'allocation de mémoire dynamique
- 9. c -language mémoire dynamique
- 10. mémoire dynamique et fgets
- 11. Où est allouée la mémoire dynamique?
- 12. Dépassement de pile - mémoire statique ou mémoire dynamique
- 13. Problème de réallocation de mémoire dynamique
- 14. Déclaration de déclarations de mémoire dynamique C++
- 15. Stratégies de tuyau nommées avec mémoire dynamique?
- 16. Question concernant l'allocation de mémoire dynamique
- 17. Allocation dynamique de la mémoire constante dans CUDA
- 18. removeFromSuperView/mémoire/changement de vue dynamique
- 19. Gestion de mémoire dynamique sous Linux
- 20. Allocation de mémoire dynamique dans VB6
- 21. Augmenter la mémoire pour la mémoire partagée
- 22. Allocation de mémoire dynamique 2D - ObjectiveC
- 23. Bogue d'allocation de mémoire dynamique simple
- 24. Graphiques: fichiers .obj et matériaux/textures
- 25. gestion de la mémoire pour
- 26. Quels sont les bons matériaux pour un développeur de bureau pour devenir développeur Web?
- 27. Analyse de fichiers .obj: Comment faire des matériaux/textures?
- 28. Comment obtenir la taille du tableau pour la mémoire dynamique créée
- 29. Interfaces Java ... Mémoire dynamique ou statique?
- 30. mémoire dynamique et struct héritées en C++
merci, oui, je les ai regardés. trop introductif. Je voudrais un peu plus d'une approche bien documentée. Quelque chose comme K & R écrirait. Jetez un coup d'œil aux articles sur Wikipedia, ils sont bons! –