Un array de string dans le heap ( vaut mieux lire )
cs_Gabi
Messages postés55Date d'inscriptiondimanche 10 février 2002StatutMembreDernière intervention20 décembre 2005
-
12 sept. 2004 à 15:16
cosmobob
Messages postés700Date d'inscriptionmardi 30 décembre 2003StatutMembreDernière intervention27 janvier 2009
-
12 sept. 2004 à 19:54
Voila, pour les besoins de mon programme je veux faire un array, d'array de char ( donc de string ) déclarées dans le heap. Voilà donc le bout de code de ma déclaration de variable :
Bon, je sais que ce truc fonctionnerait avec un integer ou un double disons, mais le char cest ma première fois. Et puis quand je tente d'accéder à disons la valeur Message[0], mon programme plante. Donc si vous pouvez régler mon problème, soit en corrigeant le problème ou en me proposant une autre solution plus efficace que celle-ci, ca serait bien apprécié. Merci.
Hylvenir
Messages postés364Date d'inscriptionmercredi 11 février 2004StatutMembreDernière intervention 5 octobre 20062 12 sept. 2004 à 15:24
Salut,
ton code fonctionne, au pire, il manque l'initialisation des chaînes allouées (et une fuite potentielle en cas d'erreur d'allocation dans la boucle).