Un tableau statique de plusieurs Mo...
Arf
Meme si la méthode JYY est chiante a manipuler, comme disait fil_razorback 
Il va de soi qu´un moment ou un autre, il faut passer en dynamique :
ce n´est pas si chiant que ça de faire des new 
Si tu veux absolument rester en tableau 2D ( je prefere tout ramener en 1D mais bon), manipule ça ainsi :
int** ecran
ecran=new int*[1024];
for(i=0;i<1024;i++)
ecran[i]=new int[768];
Apres, tu y manipules comme un autre tableau :
ecran[2][3] = . ... ;
blablabla
et a la fin, faut bien nettoyer :
for(i=0;i<1024;i++)
delete [] ecran[i];
delete [] ecran;