Compiler du C
Utilisateur anonyme
-
Michael_Ange Messages postés 223 Date d'inscription Statut Membre Dernière intervention -
Michael_Ange Messages postés 223 Date d'inscription Statut Membre Dernière intervention -
Salut les gars,
qui pourrait me répondre. Je suis sûr que tt le monde peut ! Voici ma question :
Lorsque que je veux compiler mon projet C, mon logiciel (DevC++) me met ce message d'erreur tt le temps : "out of memory" ou "access violation at 00404080 in module DevCpp.exe. Read of adresse 31109E9F". Dès que je réduit, que j'agrandi la fenêtre, il afficher out of memory. Help please
(J'ai de la place sur mon dd, 40Go, donc je ne pense pas qu'il s'agisse de la memoire du disque dur !)
Merci
françois
qui pourrait me répondre. Je suis sûr que tt le monde peut ! Voici ma question :
Lorsque que je veux compiler mon projet C, mon logiciel (DevC++) me met ce message d'erreur tt le temps : "out of memory" ou "access violation at 00404080 in module DevCpp.exe. Read of adresse 31109E9F". Dès que je réduit, que j'agrandi la fenêtre, il afficher out of memory. Help please
(J'ai de la place sur mon dd, 40Go, donc je ne pense pas qu'il s'agisse de la memoire du disque dur !)
Merci
françois
A voir également:
- Compiler du C
- Comment compiler des pdf - Guide
- Inno setup compiler - Télécharger - Édition & Programmation
- Compiler plusieurs fichiers excel - Guide
- Compiler mp3 - Télécharger - Audio & Musique
- Code blocks compiler - Télécharger - Langages
13 réponses
salut,
il y a plein de causes possibles
-mauvaise allocation memoire sous windows (si c'est sous linux, le message est erreur de segmentaion)
-exécutables de devcpp corrompus (a priori hypothèse la plus plausible vu le message d'erreur)
-fichiers du système d'exploitation corrompus
-mémoire défectueuse
-pc non fiable
cordialement
¤
il y a plein de causes possibles
-mauvaise allocation memoire sous windows (si c'est sous linux, le message est erreur de segmentaion)
-exécutables de devcpp corrompus (a priori hypothèse la plus plausible vu le message d'erreur)
-fichiers du système d'exploitation corrompus
-mémoire défectueuse
-pc non fiable
cordialement
¤
Hello !
C'est gros comme projet à compiler ?
Si oui, alors bug du compilateur fortement probable...
Si non, on peut voir les fichiers à compiler ?
C'est gros comme projet à compiler ?
Si oui, alors bug du compilateur fortement probable...
Si non, on peut voir les fichiers à compiler ?
Merci les gars de me répondre.
Je suis max débutant. J'ai acheté un bouquin cet aprèm, c'est pour dire ! Je suis en train de faire les premiers exercices qui sont donnés. Voici ce que j'essaye de compiler :
/*utilisation de la fonction integer_add() qui additionne 2 valeurs et affiche le résultat à l'écran */
#include <stdio.h>
/*Addition des deux entiers et renvoi*/
int integer_add ( int x, int y)
{
int result;
result=x+y;
return result;
}
int main ()
{
int sum;
sum=integer_add (5, 12);
printf("5 + 12 donne %d. \n", sum);
return 0;
}
Merci de l'aide. Je reste dispo sur le net. J'attends la réponse. Merci
A propos :
comme je commence, je comprends pas ça (citation de blurkun peu plus haut) :
mauvaise allocation memoire sous windows (si c'est sous linux, le message est erreur de segmentaion)
-exécutables de devcpp corrompus
Si quelqu'un peu m'expliqué...ça serait bien !
françois
Je suis max débutant. J'ai acheté un bouquin cet aprèm, c'est pour dire ! Je suis en train de faire les premiers exercices qui sont donnés. Voici ce que j'essaye de compiler :
/*utilisation de la fonction integer_add() qui additionne 2 valeurs et affiche le résultat à l'écran */
#include <stdio.h>
/*Addition des deux entiers et renvoi*/
int integer_add ( int x, int y)
{
int result;
result=x+y;
return result;
}
int main ()
{
int sum;
sum=integer_add (5, 12);
printf("5 + 12 donne %d. \n", sum);
return 0;
}
Merci de l'aide. Je reste dispo sur le net. J'attends la réponse. Merci
A propos :
comme je commence, je comprends pas ça (citation de blurkun peu plus haut) :
mauvaise allocation memoire sous windows (si c'est sous linux, le message est erreur de segmentaion)
-exécutables de devcpp corrompus
Si quelqu'un peu m'expliqué...ça serait bien !
françois
en c on fait de l'allocation de mémoire quand les variables deviennent importants en taille. Tu le découvriras si tu persévère en c.
En attendant, vu ton listing, c'est pas le cas.
Il est même impeccable, ça ne vient pas de là.
fichiers corrompus: ça veut dire que quelque chose a bousillé devcpp et qu'il faut le réinstaller
Essaye de réinstaller DevCPP, ou essaye de le retélécharger pour être sûr qu'il est clean.
a+
¤
En attendant, vu ton listing, c'est pas le cas.
Il est même impeccable, ça ne vient pas de là.
fichiers corrompus: ça veut dire que quelque chose a bousillé devcpp et qu'il faut le réinstaller
Essaye de réinstaller DevCPP, ou essaye de le retélécharger pour être sûr qu'il est clean.
a+
¤
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Il n'y a pas marqué fichier corrompu, il y a marqué
acces violation at adresse... > c'est signe de fichier corrompu ?
françois
acces violation at adresse... > c'est signe de fichier corrompu ?
françois
C'est bon, le problème est partit tout seul, j'ai redémarré mon PC et tt va bien, sauf que quand j'execute mon programme, j'ai rien le temps de voir ! La fenêtre DOS s'ouvre, et elle se referme aussi vite. Peut-être que mon programme une fois fini, la fenêtre se referme. Comme il est pas long, j'ai rien le temps de voir !. Hein ? pour vous : What's that ?
Merci
françois
Merci
françois
lu !
je vien d'installer devc++ g copier tes lignes et je n'ai abolument aucun probleme et aucune erreur.
apparement dev c++ essaye d'ecrire dans une zone memoire ou il n'a pas acces.
si tu a la version 5 repasse a la 4 je crois qu'elle pose moin de probleme.
tu peu rajouter :
system("pause");
avant return 0;
tu pourra voir le resultat comme ca.
je vien d'installer devc++ g copier tes lignes et je n'ai abolument aucun probleme et aucune erreur.
apparement dev c++ essaye d'ecrire dans une zone memoire ou il n'a pas acces.
si tu a la version 5 repasse a la 4 je crois qu'elle pose moin de probleme.
tu peu rajouter :
system("pause");
avant return 0;
tu pourra voir le resultat comme ca.
Tchô. rien ne sert de courrir, non ca sert a rien
J'ai essayé de mettre system("pause"); mais il n'execute pas, ni compile d'ailleurs car il dit :
implicite declaration of function int system()
pourtant j'ai bien fait ce que tu m'a dit...
françois
implicite declaration of function int system()
pourtant j'ai bien fait ce que tu m'a dit...
françois
g exactement ca et sa marche :
si chez toi sa marche pas je dirai que ya un chti pb.
/*utilisation de la fonction integer_add() qui additionne 2 valeurs et affiche le résultat à l'écran */ #include <stdio.h> /*Addition des deux entiers et renvoi*/ int integer_add ( int x, int y) { int result; result=x+y; return result; } int main () { int sum; sum=integer_add (5, 12); printf("5 + 12 donne %d. \n", sum); system("pause"); return 0; }
si chez toi sa marche pas je dirai que ya un chti pb.
Tchô. rien ne sert de courrir, non ca sert a rien
Pour le moment, tu devrais ouvrir une fenêtre DOS et taper le nom de l'exécutable. Tu auras ainsi le temps de voir ce qui s'affiche.
C'est bizarre, ça marche que quand je met pas la ligne que tu m'a dit de mettre. Pourtant j'ai fait un copier/coller, donc aucune modif'. Pourtant j'ai la version 4 comme tu me le recommande...
Alors là, mystère. Ca vaut bien une enquête à la Derrick ça ! (donc une enquête de merde...).
Enfin, c'est pas grave...
Merci
françois
Alors là, mystère. Ca vaut bien une enquête à la Derrick ça ! (donc une enquête de merde...).
Enfin, c'est pas grave...
Merci
françois
en effet il y a poiscaille sous petit caillou.
j'appelle derrick a la rescoussse. :
http://www.7fr.net/img/trombine/ehum000001435.jpg
j'appelle derrick a la rescoussse. :
http://www.7fr.net/img/trombine/ehum000001435.jpg
Tchô. rien ne sert de courrir, non ca sert a rien