DevC++, le bug du siècle [edit : enfin pas tant que ça]

DevC++, le bug du siècle [edit : enfin pas tant que ça] - C++ - Programmation

Marsh Posté le 22-06-2005 à 17:52:49    

:jap: Salut
 
Jugez par vous même :
 
J'écris :

Code :
  1. printf("\nvoulais : tps %d, note %d, attr %d", timefrom, 0, 0);


 
Il m'écrit :

Citation :

voulais : tps 0, note 1096393024, attr 0


 
 :??:  :??:  :??:  :pfff:


Message édité par theredled le 22-06-2005 à 18:13:16
Reply

Marsh Posté le 22-06-2005 à 17:52:49   

Reply

Marsh Posté le 22-06-2005 à 17:54:22    

je demande le TT à cause du titre pourri et du code non-compilable :o

Reply

Marsh Posté le 22-06-2005 à 18:04:09    

que je t'explique, printf est dans <stdio.h>

Reply

Marsh Posté le 22-06-2005 à 18:11:02    

Code :
  1. float timefrom;


 
Bon d'accord c'était pas le bug du siècle, fallait mettre %e à la place de %d et ça marche... débordement si je ne m'abuse...
 
M'enfin j'ai cherché longtemps

Reply

Marsh Posté le 22-06-2005 à 18:23:36    

theredled a écrit :

Code :
  1. float timefrom;


 
Bon d'accord c'était pas le bug du siècle, fallait mettre %e à la place de %d et ça marche... débordement si je ne m'abuse...
 
M'enfin j'ai cherché longtemps


%e c'est pour l'avoir en notation ingénieur, sinon  pour afficher un réel tu as le choix entre %a, %A, %e, %E, %f, %g, %G, repete après moi %a, %A, %euuuh, %EUUUUUUUUU... bon j'arrete [:petrus75]
Un conseil puisque manifestement tu es débutant, NE JAMAIS ACCUSER LE COMPILO, tu as une probabilité d'une chance sur environ 42 milliard que ce soit lui le fautif, sauf si c'est toi qui développe le compilo mais çà c'est pour les grands.
Et puis edite ton titre s'il te plait :o
edit: ok pour le titre  [:smash62]


Message édité par manatane le 22-06-2005 à 18:24:44
Reply

Marsh Posté le 22-06-2005 à 18:29:19    

jle rfrais plus m'sieur  :(

Reply

Marsh Posté le 22-06-2005 à 19:23:48    

surtout que gcc -Wall t'avertis du mauvais format. Alors ne t'en prends qu'à toi.

Reply

Marsh Posté le 22-06-2005 à 19:37:53    

C'est sûr que c'est pas toi qui m'aurais dit : "As-tu essayé avec gcc -Wall ?"

Reply

Marsh Posté le 22-06-2005 à 20:07:32    

c'est toi qui hurle au bug alors que t'es pas fichu de faire des vérifications de types basiques

Reply

Marsh Posté le 22-06-2005 à 20:32:26    

Je postais plus pour avoir une solution sur pour balancer sur GCC. "Le bug du siècle" c'était une exagération, par rapport au problème qui avait quand meme une apparence très loufoque...
 
Non je n'ai pas la prétention du haut de mes 30 jours de C/C++, de découvrir le plus grand bug de tous les temps, et mes excuses aux victimes d'attaques cardiaques provoquées par mon topic.

Reply

Marsh Posté le 22-06-2005 à 20:32:26   

Reply

Marsh Posté le 22-06-2005 à 21:12:45    

bah non. Tu parlais clairement d'un bug du compilateur, et pas de ton programme.

Reply

Marsh Posté le 22-06-2005 à 21:48:09    

Pour moi c'était un bug tout court, j'avais tout vérifié (à la hauteur de mes connaissances) donc pr moi ce n'était pas le programme. Oui je croyais à un bug du compil, mais non je ne croyais pas au "bug du siècle", ce qui était juste une image. Mais il est vrai que j'eu peut-être manqué de recul et été maladroit, le prochain coup j'ajouterais "ou alors c'est moi" après "le bug du siècle". Voila voila mon problème est résolu à présent, je tire des leçons du passé et c'est en faisant des conneries qu'on avance, merci à Manatane et même à Taz pour le Gcc -Wall. Ave

Reply

Marsh Posté le 22-06-2005 à 22:30:55    

"ou alors c'est moi" est la piste de très loin la plus probable, surtout quand on croit avoir trouvé un bug sur une fonction utilisée quotidiennement par des millions de personnes...

Reply

Marsh Posté le 22-06-2005 à 22:35:28    

c'est sûr

Reply

Marsh Posté le 23-06-2005 à 06:56:32    

Pourtant y'en a, des bugs dans Dev-C++ :o ...


---------------
Un matin je me lèverai et il fera beau.
Reply

Marsh Posté le 23-06-2005 à 09:00:33    

oui, par exemple, quand on fais un programme, on est obligé de mettre un getch() à la fin, sinon devcpp ferme la fenêtre immédiatement. C'est très ennuyeux

Reply

Marsh Posté le 23-06-2005 à 10:24:31    

Taz a écrit :

oui, par exemple, quand on fais un programme, on est obligé de mettre un getch() à la fin, sinon devcpp ferme la fenêtre immédiatement. C'est très ennuyeux


 
 [:petrus75]  :lol:

Reply

Marsh Posté le 23-06-2005 à 13:32:20    

Taz a écrit :

oui, par exemple, quand on fais un programme, on est obligé de mettre un getch() à la fin, sinon devcpp ferme la fenêtre immédiatement. C'est très ennuyeux


 
La ligne de commande MS-DOS ? :D
 
Non je parlais de vrais bugs. Ceux avec la petite bombe qui s'affiche :o


---------------
Un matin je me lèverai et il fera beau.
Reply

Marsh Posté le 25-06-2005 à 11:17:20    

En parlant de bug, il m'arrive de compiler un code modifié récemment (disons dans les secondes précédentes) et de me retrouver avec le code compilé d'avant la modif (oui la compilation c'est bien déroulée)
 
C'est déja arrivé à quelqu'un? C'est méga chiant je suis obligé de faire un rebuild complet qui prend plus d'un 1/4 heure.
 
Ha oui j'oubliais dev en VC++ 6.0

Reply

Marsh Posté le 25-06-2005 à 12:09:44    

J'ai vraiment trouvé un bug de compilo cette semaine au taff. Et c'est tres tres chiant (= ca fait perdre un max de temps), parcequ'on met toujours en doute tout le reste avant le compilo.

Reply

Marsh Posté le 25-06-2005 à 12:20:12    

ben trouvé un bug, c'est pas grave, du moment que tu peux remonter le bug et qu'il est rapidement corrigé. Merci gcc.

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed