Bonjour a tous !
Pour un projet je voudrais faire un double tableau de structure
mais lorsque je fais (list[y][x])->value = 42; Je segfault ...
Je pense que le problème vien de mon malloc ..
Sachant que j'ai declarer ma strucute en ***list; afin de mettre -> au lieu de .
je dois malloc chaque list[y][x] je pense mais avant ca, je dois malloc toute ma liste ... et sa je sais pas trop comment faire ...
voici mon malloc actuel
list = (t_point ***)malloc(sizeof(t_point *) * 10000);
10000 etant pour tester, ce seras (y_max * x_max) je pense .. ?
Merci d'avance a tous !
Pour un projet je voudrais faire un double tableau de structure
mais lorsque je fais (list[y][x])->value = 42; Je segfault ...
Je pense que le problème vien de mon malloc ..
Sachant que j'ai declarer ma strucute en ***list; afin de mettre -> au lieu de .
je dois malloc chaque list[y][x] je pense mais avant ca, je dois malloc toute ma liste ... et sa je sais pas trop comment faire ...
voici mon malloc actuel
list = (t_point ***)malloc(sizeof(t_point *) * 10000);
10000 etant pour tester, ce seras (y_max * x_max) je pense .. ?
Merci d'avance a tous !
Commentaire