Bonjour,
je voudrais manipuler un "gros" tableau d'entiers a 3 dim.
je defini un typedef :
typedef int Gd_Tab[longit][haut][larg];
avec longit = 10;
haut = 200;
larg = 200;
donc 400 000 entiers
je declare un tableau de ce type :
Gd_Tab Mat_ref;
LA compilation est bonne
mais lorsque je lance mon prog et là c'est le drame :
j'obtiens un message d'erreur :operation non conforme.
Par contre avec :
haut = 100;
larg = 100;
Ca marche
Je me dis donc que c'est un probleme de memoire ce qui m'etonne un peu car j'ai 256 meg de ram.
Y a t il une maniere de programmer l'utilisation de tableaux 3D pour ne pas avoir de probleme de memoire ?
PAr exemple avec des : int *** tab;
Et comment passer en parametre ces tableaux et les utiliser pour faire des affectations.
J'espere etre clair et merci pour les reponses :=)