Tableau 2 dim - la honte!

Tableau 2 dim - la honte! - C++ - Programmation

Marsh Posté le 15-04-2004 à 16:08:02    


Bon, c'est bien simple, Comment qu'on fait pour déclarer un tableau d'entiers à deux dimensions et allouer l'espace mémoire nécessaire?? J'ai essayé un truc genre :

Code :
  1. int tab[400][250]

meu ca môrch pô lors de l'exécution, violation d'adresse. Quand à l'utilisation de new, je n'y pense même pas... J'ai beau cherché au fin fond de ma mémoire...  :sweat:  
Aidez-moi à devenir un Jedi siouplai  :cry: .  

Reply

Marsh Posté le 15-04-2004 à 16:08:02   

Reply

Marsh Posté le 15-04-2004 à 16:32:28    

Ok j'ai trouvé :
int (*tab)[400] = new int[250][400];
 
...

Reply

Marsh Posté le 15-04-2004 à 16:42:13    

bof, un std::vector < std::vector<int> > c'est bien mieux

Reply

Marsh Posté le 15-04-2004 à 16:48:15    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed