ALLOCATION DYNAMIQUE DE LA MEMOIRE, LISTES ET POINTEURS, LA MEMOIRE ARTIFICIELL

ivanmari Messages postés 2 Date d'inscription vendredi 17 juin 2005 Statut Membre Dernière intervention 22 septembre 2005 - 22 sept. 2005 à 19:26
Flothi27 Messages postés 4 Date d'inscription mardi 8 novembre 2005 Statut Membre Dernière intervention 30 mai 2008 - 18 mai 2006 à 10:50
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/33906-allocation-dynamique-de-la-memoire-listes-et-pointeurs-la-memoire-artificielle

Flothi27 Messages postés 4 Date d'inscription mardi 8 novembre 2005 Statut Membre Dernière intervention 30 mai 2008
18 mai 2006 à 10:50
Tu fais un new TElement() mais ne manquerait il pas un delete ?
Arnaud1602 Messages postés 3 Date d'inscription mercredi 20 août 2003 Statut Membre Dernière intervention 13 juin 2010
30 sept. 2005 à 11:36
exact, avec la STl sous VC6 , il suffit de mettre les warnings en niveau 4 et ca compile sans erreurs (encore heureux) ni warnings
pour ton prog sbeuz je ne l'ai lu qu'en vitesse mais ya qqch de tres grave:
_si_ je ne m'abuse, tu ne libere jamais la mémoire.... t'as bien (tes noms de fonctions ne sont pas tres explicites je trouve) une fonction pour virer un élément mais a la fon du main ya tout qui reste en mémoire, ca pue le mem leak ca
dites moi si j'ai pas vu que, par exemple, la fonction en question est dans une boucle, j'ai pas trop le temps de m'attarder
++
Pamaury Messages postés 341 Date d'inscription jeudi 3 avril 2003 Statut Membre Dernière intervention 17 juin 2008 3
25 sept. 2005 à 20:01
avec VC6 je sais pas mais avec gcc oui et Open Watcom aussi donc je pense que c'est aussi possible avec VC6 .
sbeuz Messages postés 6 Date d'inscription mercredi 25 août 2004 Statut Membre Dernière intervention 23 septembre 2005
23 sept. 2005 à 22:32
ivan : Because this code is written to have a better comprehension about List. Code Niv. 1
magic_Nono Messages postés 1878 Date d'inscription jeudi 16 octobre 2003 Statut Membre Dernière intervention 16 mars 2011
23 sept. 2005 à 19:32
0 warning avec VC6 en mode warning 4 ???

là vs pourriez m'intéresser...
Taron31 Messages postés 199 Date d'inscription vendredi 16 avril 2004 Statut Membre Dernière intervention 28 février 2008
23 sept. 2005 à 18:49
Sbeuz : moi aussi j'ai implementé une classe List pour débutant tu peux aussi jeter un oeil si ça t'interesse... bye
Pamaury Messages postés 341 Date d'inscription jeudi 3 avril 2003 Statut Membre Dernière intervention 17 juin 2008 3
23 sept. 2005 à 16:57
je ne suis pas d'accord: il y a warning si les types sont mal utilisés mais la stl en elle-même peut-être utilisée avec
0 errors 0 warnings
et çà je peux te l'assurer puisque c'est précisement ce que je fais à chaque fois que je l'utilise .
magic_Nono Messages postés 1878 Date d'inscription jeudi 16 octobre 2003 Statut Membre Dernière intervention 16 mars 2011
23 sept. 2005 à 01:32
Ivan : employer les stl implique différentes choses

nottamment la levé d'un nombre incommensurable de warning

ce qui est innacceptable lors d'une volontée de projet
0 error 0 warning.

voila une des raison qui m'a poussé avec quelques amis a développer un ensemble de bibliothèque (portable sauf pour la section graphique) dont vous avez certainement entendu parler dans ces pages : les Bxxx

Magicalement
Nono.
ivanmari Messages postés 2 Date d'inscription vendredi 17 juin 2005 Statut Membre Dernière intervention 22 septembre 2005
22 sept. 2005 à 19:26
Pour qui est'ce que vous utilisez la Librairie list.h from C instead of <list> from the STL that is better in C++ ?

Ivan
Rejoignez-nous