Salut à tous,
je rencontre des difficulté pour allouer la mémoire de tableaux de chaines de caractères.
les tableaux sont des variables globales déclarées comme cela :
ensuite j'alloue la mémoire comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part char * oTabMsg[];
mais je pense que l'allocation ne doit se faire que sur le premier élément du tableau,
Code : Sélectionner tout - Visualiser dans une fenêtre à part *oTabMsg = calloc(iNbMsg, 512*sizeof(char));
car quand j'utilise mon tableau (initialisation avec strcpy), ça plante lors de la deuxième itération. (tab[1])
avec un joli Segmentation Fault ..
Merci d'avance pour votre aide
Partager