jerrol
Messages postés11Date d'inscriptionmercredi 25 décembre 2002StatutMembreDernière intervention29 décembre 2004 13 oct. 2004 à 14:00
Hum...
Exemple typique d'un code non testé :
1) Dans une boucle for, il ne faut pas mettre de virgules pour séparer l'initialisation, la condition et l'incrémentation, mais des point-virgules.
2) Ta boucle, dans tous les cas, sortira direct, car ta condition sera fausse dès le départ. En clair : si q=0.0, et que ta boucle boucle TANT que q==6.283, elle "breake".
3) Evite les conditions du style "q==6.283" : inconvénient du codage de types à virgule flottante.
4) Fais gaffe à ne pas mélanger les "int" et les "float" dans les calculs. Tu risques d'avoir un résultat desastreux au bout !
5) SetPixel est une fonction, et comme toute fonction, on met des parenthèses.
6) Cos et Sin n'existent pas. On met cos et sin.
Avant de poster, il faut tester avec un compilateur pour vérifier si ça marche. Et, dans tous les cas, il est plus que préférable de poster des sources valables ici...
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 13 oct. 2004 à 12:39
Salut,
Wett ayant dit ce qui convenait...
Manque zip avec exemple fonctionnant sinon impossible de laisser ainsi.
cs_Wett
Messages postés104Date d'inscriptiondimanche 2 mars 2003StatutMembreDernière intervention12 juin 2005 13 oct. 2004 à 12:25
Ce qui pourrait être éventuellement interressant pour un débutant dans ta source n'y est pas : Comment récupérer le hDC, gérer la fenêtre windows etc... Parce que poster une source qui fait 6 lignes, faut pas déconner non plus...
Ne le prends pas mal, mais là... :)
13 oct. 2004 à 14:00
Exemple typique d'un code non testé :
1) Dans une boucle for, il ne faut pas mettre de virgules pour séparer l'initialisation, la condition et l'incrémentation, mais des point-virgules.
2) Ta boucle, dans tous les cas, sortira direct, car ta condition sera fausse dès le départ. En clair : si q=0.0, et que ta boucle boucle TANT que q==6.283, elle "breake".
3) Evite les conditions du style "q==6.283" : inconvénient du codage de types à virgule flottante.
4) Fais gaffe à ne pas mélanger les "int" et les "float" dans les calculs. Tu risques d'avoir un résultat desastreux au bout !
5) SetPixel est une fonction, et comme toute fonction, on met des parenthèses.
6) Cos et Sin n'existent pas. On met cos et sin.
Avant de poster, il faut tester avec un compilateur pour vérifier si ça marche. Et, dans tous les cas, il est plus que préférable de poster des sources valables ici...
13 oct. 2004 à 12:39
Wett ayant dit ce qui convenait...
Manque zip avec exemple fonctionnant sinon impossible de laisser ainsi.
13 oct. 2004 à 12:25
Ne le prends pas mal, mais là... :)