A voir également:
- This application has requested the runtime...
- Application mobile - Guide
- Directx runtime - Télécharger - Pilotes & Matériel
- Microsoft visual c++ runtime - Guide
- Nommez une application d'appel vidéo ou de visioconférence - Guide
- Java runtime - Télécharger - Langages
4 réponses
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
18 févr. 2010 à 08:26
18 févr. 2010 à 08:26
Tu as du faire une cagade quelque part. Donne ton code.
Il n'y a pas de raison que ça ne fonctionne pas, sauf si ta matrice est vraiment énorme (genre tu satures la RAM)
Il n'y a pas de raison que ça ne fonctionne pas, sauf si ta matrice est vraiment énorme (genre tu satures la RAM)
Merci pour ta reponse rapide!!!
Tu as raison, j avais fait une matrice trop grande ( m_FacteurEtalement=20000)
Mais je pensais que l'ordinateur avait une plus grande mémoire!!!
Merci encore pour ton aide!!
Tu as raison, j avais fait une matrice trop grande ( m_FacteurEtalement=20000)
Mais je pensais que l'ordinateur avait une plus grande mémoire!!!
Merci encore pour ton aide!!
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
18 févr. 2010 à 12:29
18 févr. 2010 à 12:29
un int prend 4 octet (classiquement). Chaque matrice prend au moins (2.10^4)²=4.10^8 octet
si tu en as deux ça fait 8.10^8 octet soit presque 1 Go de mémoire. Et encore l'estimation est faite en estimant que la mémoire est continue etc.
En règle général , mais en particulier dans ton cas, il faut tester la valeur de retour de new pour vérifier que tout s'est bien passé.
si tu en as deux ça fait 8.10^8 octet soit presque 1 Go de mémoire. Et encore l'estimation est faite en estimant que la mémoire est continue etc.
En règle général , mais en particulier dans ton cas, il faut tester la valeur de retour de new pour vérifier que tout s'est bien passé.