p'tit programme bizarre : evil inside? [C] - C++ - Programmation
Marsh Posté le 31-05-2002 à 13:39:11
13:38 joss@tatooine ~/src/test > gcc -Wall toto.c
toto.c: In function `main':
toto.c:7: warning: control reaches end of non-void function
13:38 joss@tatooine ~/src/test > ./a.out
PlPlanté! Planté! Planté! Planté! Planté! Planté! Planté! Planté! 13:38 joss@tatooine ~/src/test >
Marsh Posté le 31-05-2002 à 13:42:54
Merci pour ta réponse mais je suis sous XP et le résultat est très surprenant.
Personne d'autre pour tester sous 2000/XP???
Marsh Posté le 31-05-2002 à 13:45:02
On voit la différence entre Linux et Windows là
(j'ai pas répondu vite à cause du reboot)
Borland C++ 5 (le vieux truc là) et Windows 2000 SP2
-> Run -> ça compile -> ça démarre -> fenêtre de console -> freeze -> écran bleu
[jfdsdjhfuetppo]--Message édité par antp le 31-05-2002 à 13:45:21--[/jfdsdjhfuetppo]
Marsh Posté le 31-05-2002 à 13:49:25
youdontcare a écrit a écrit : c'est un bug connu de windows ... |
<bleu inside>
c quoi qui fait planter là?
</bleu inside>
edit: rah zut a 20 secondes
merci youdontcare
[jfdsdjhfuetppo]--Message édité par greg@freestarthu le 31-05-2002 à 13:50:27--[/jfdsdjhfuetppo]
Marsh Posté le 31-05-2002 à 13:49:33
fouge -> tu devrais prévenir dans ton post de sauver les docs en court, si jamais quelqu'un essaie ça pendant qu'il bosse...
Marsh Posté le 31-05-2002 à 14:04:12
antp> Je me suis fait avoir mais je croyais que c'etait propre à ma config ou à mon compilateur. Je remercie celui qui m'a filé ce superbe code tout con!
youdontcare> Je vois que ca existe me en QBASIC
Heureusement que j'ai toujours mon bon vieux Win98 sous la main.
Sinon désolé pour les reboot... et la possible destruction de vos docs en court!
Marsh Posté le 31-05-2002 à 14:07:32
Bhen moi le seul doc en cours c'était ce topic sur HFR, on est vendredi après-midi
Marsh Posté le 31-05-2002 à 14:28:48
Citation : |
et en insérant la ligne en gras, ça fait quoi ?
Marsh Posté le 31-05-2002 à 14:32:05
Harkonnen a écrit a écrit : et en insérant la ligne en gras, ça fait quoi ? |
Ca évite un warning, c'est tout...
Quelqun pour essayer?
Marsh Posté le 31-05-2002 à 15:41:59
Ben ça marche !!!
Code :
|
Marsh Posté le 31-05-2002 à 15:46:36
oui, sous Linux, mais pas sous Windows
Marsh Posté le 31-05-2002 à 16:48:52
le seul truc c'est le \b, c'est le bell je crois....
donc sous windows, ça doit essayer de biper avec le speaker...
alors après pourquoi ça ferait planter ?
Marsh Posté le 31-05-2002 à 20:41:06
c koa ce prob debile?? Je programme jamais sous Windows mais qd meme...
Et apres on va dire que je suis de mauvaise foi qd je dis que WIndows c de la MER..
Marsh Posté le 31-05-2002 à 21:05:35
moi y a pas d'erreur et ca m'affiche ceci :
PlPlantÚ!
wala
a+
edit: suis sous xp pro
[jfdsdjhfuetppo]--Message édité par SquiiiD le 31-05-2002 à 21:05:57--[/jfdsdjhfuetppo]
Marsh Posté le 31-05-2002 à 13:33:37
J'ai récupéré et compilé ce code source (tout à fait banal)
#include <stdio.h>
int main ()
{
int i;
for(i=1;i<10;i++)
printf("Planté!\t\b\b\b\b\b\b" );
}
Ca donne pas le résultat auquel je m'attendais!!!
Ya une erreur ou c'est mon PC qui est hanté???
Si vous pouviez le compiler vite fait sous visual C++, Dev C++ ou Borland C++... Dites-moi ce que ca donne chez vous!
/!\ attention sauvez vos documents en cours avant de faire le test /!\
[jfdsdjhfuetppo]--Message édité par antp le 31-05-2002 à 14:08:25--[/jfdsdjhfuetppo]