Bonjour
J'ai un problème de taile de tableau, mais les réponses plus haut ne m'aident pas.
Je cherche à déclarer un tableau 2 dimensions de 50000*50000 mais ça ne marche pas.
La limite semble se trouver un peu après 32000*32000.
Au départ c'était la mémoire qui faisait défaut, mais maintenat je me suis mis sur un ordinateur
avec 16GB de RAM, et en plus j'ai rempli mon tableau de tout petits trucs (un ou deux bits
par case) en faisant :
Avec codeblooks ça compile et ça plante.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 struct Truc { unsigned un : 1 ; unsigned deux :1; }; Truc truc [50000][50000];
Avec visual studio ça fait une erreur de compilation en précisant qu'un tableau ne doit pas dépasser
une certaine taille (en hexa, avec tout plein de f)
Si quelqu'un sait me dire si on peut contourner ce problème... Merci
Partager