TRACER DES LIGNES [DJGPP]

skinia Messages postés 74 Date d'inscription dimanche 3 mars 2002 Statut Membre Dernière intervention 17 septembre 2006 - 17 oct. 2002 à 21:49
cs_sim38 Messages postés 9 Date d'inscription samedi 4 novembre 2006 Statut Membre Dernière intervention 20 novembre 2008 - 3 déc. 2006 à 11:32
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/10061-tracer-des-lignes-djgpp

cs_sim38 Messages postés 9 Date d'inscription samedi 4 novembre 2006 Statut Membre Dernière intervention 20 novembre 2008
3 déc. 2006 à 11:32
Je n'arrive pas à lancer le code... la fonction gotoxy n'est pas dans le fichier conio.h... comment dois-je faire ? est-il possible de changer la résolution de la ligne ?
merci
cs_sim38 Messages postés 9 Date d'inscription samedi 4 novembre 2006 Statut Membre Dernière intervention 20 novembre 2008
3 déc. 2006 à 11:22
Je n'arrive pas à lancer le code... la fonction gotoxy n'est pas dans le fichier conio.h... comment dois-je faire ? est-il possible de changer la résolution de la ligne ?
merci
cs_fisherman Messages postés 1 Date d'inscription mardi 25 mai 2004 Statut Membre Dernière intervention 27 mai 2004
27 mai 2004 à 11:17
Super ton code
Y a juste un petit bug dans la partie pour tracer les lignes plutot verticales
A la place de :
y1+=inc2;
y2-=inc2;
Il faut écrire :
y1+=inc1;
y2-=inc1;

Petite inatention sans doute sinon c'est OK.
cs_gorgonzola Messages postés 37 Date d'inscription samedi 16 mars 2002 Statut Membre Dernière intervention 21 février 2015
18 oct. 2002 à 18:50
voila j'ai un peu plus commente

ah oui pour ceux qui ne le sauraient pas >>1 est egal a /2 et <<1 a *2 mais c'est plus rapide
> >>x /(2^x) et <<x = *(2^x)
cs_GoldenEye Messages postés 527 Date d'inscription vendredi 14 septembre 2001 Statut Membre Dernière intervention 6 octobre 2008 4
18 oct. 2002 à 10:24
1/ commente un peu plus. La personne qui ne connait pas Bresenham, elle ne comprendra rien
2/ Petite astuce d'optimisation: a%2 est équivalent à a&1, la seconde solution étant autrement plus rapide
3/ Il y a trop de portions de code qui se ressemble, tu dois pouvoir synthétiser ça un beaucoup mieux à mon avis (en collant dx,dy, inc1,inc2 et x1,x2 dans un tableau par exemple
skinia Messages postés 74 Date d'inscription dimanche 3 mars 2002 Statut Membre Dernière intervention 17 septembre 2006
17 oct. 2002 à 21:49
desole mais je comprend pas ce que fait ton code
Rejoignez-nous