am1150
Messages postés3Date d'inscriptionsamedi 4 novembre 2000StatutMembreDernière intervention26 septembre 2010 26 sept. 2010 à 20:18
En effet, mais malheureusement ça ne change rien.
En fait mon but est d'extraire une chaîne de caractère hors d'un tableau, en fonction de deux codes. Pour chaque code principal (+/-442) il peut y avoir 1000 codes secondaires qui eux-même correspondent à un texte.
cs_louis14
Messages postés793Date d'inscriptionmardi 8 juillet 2003StatutMembreDernière intervention10 février 20218 27 sept. 2010 à 10:17
Bonjour,
As-tu essayé ton code en initialisant tes tableaux avec 0 après l'allocation, je pense que tes valeurs pour **a sont aléatoires.
Si je me rappelle bien :
*a <=> a[0]
**a <=> a[0][0]
tu n'affecte pas a[1], a[2} et ainsi de suite.
dragonjoker59
Messages postés92Date d'inscriptionsamedi 26 mars 2005StatutMembreDernière intervention23 septembre 2015 15 oct. 2010 à 12:43
Tu fais du C ou du C++ ? Parce que si tu fais du C++, abandonne les malloc/free et les char *, utilise plutot new/delete et std::string (qui te simplifieront la tâche au niveau des chaines de caractères)