Malkavien
Messages postés11Date d'inscriptionlundi 19 août 2002StatutMembreDernière intervention29 octobre 2004
-
15 mars 2003 à 17:03
littlefl
Messages postés21Date d'inscriptionlundi 10 mars 2003StatutMembreDernière intervention 2 juillet 2003
-
16 mars 2003 à 00:58
Voila, j'ai besoin de créer un tableau de 640*480 éléments (un écran koi)
mais voila, il me dit ke l'array est trop grand...
alors comment faire pour déclarer des grands tableaux ?
et c'est comment la syntaxe des tableaux a 2 dim avec malloc ?
cs_bouba
Messages postés518Date d'inscriptiondimanche 2 décembre 2001StatutMembreDernière intervention10 novembre 20073 15 mars 2003 à 17:29
Salut,
La première solution serait de créer dynamiquement ton tableau, mais je ne pense pas que ce soit la plus simple.
Je serais toi, j'utiliserais les conteneurs de la STL. Tu peux par exemple créer une liste de pairs. Voila, si tu ne sais pas comment utiliser la STL demande moi.
A+. Bonne Prog.
Bouba
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 15 mars 2003 à 21:25
tu n'as rien a dire au compilo.
C'est a toi d'indexer correctement ensuite avec le pointeur memoire retourne.
tu peux changer cast
**pscreen = (int**) malloc(...);
moi je prefere la 1ere version cause que je fais beaucoup asm.int i 0, j 0;
int v = pscreen[i*j];
suffit increm et decrem correctemet tes index.
BruNews, ciao...
cs_bouba
Messages postés518Date d'inscriptiondimanche 2 décembre 2001StatutMembreDernière intervention10 novembre 20073 15 mars 2003 à 22:48
La STL c'est une bibliothèque C++ qui permet de créer des conteneurs très facilement. Les conteneurs peuvent prendre une très grande taille et sont créés dynamiquement sans avoir a le faire manuellement. Voila, si tu veux plus d'info la dessus écris sur ma boite ou a b_gaillard@hotmail.com.
Alé Tchao.
Bouba