Si vous voulez bien jeter un oeil sur le code et proposer des
améliorations :
Si vous voulez bien jeter un oeil sur le code et proposer des
améliorations :
Si vous voulez bien jeter un oeil sur le code et proposer des
améliorations :
"Targeur fou" a écrit dans le message de news:Si vous voulez bien jeter un oeil sur le code et proposer des
améliorations :
alors si c'est pour apprendre à faire des gros projets, ok
mais sinon les fonctionnalités du module me semble derisoire
par rapport à la taille et à la lisibilité de l'ensemble...
en fait on comprend rien quand le code est noyés
dans les commentaires. les commentaires ne doivent
pas paraphraser le code.
les noms de variables sont trop long par rapport à leur portée.
et le coup du "moteur" et "init_moteur", faut reserver ça à des vrai trucs
importants, sinon va y avoir 250 moteurs dans le programmes...
"Targeur fou" <rtroadec@yahoo.fr> a écrit dans le message de news:
1137761157.616194.9010@g47g2000cwa.googlegroups.com...
Si vous voulez bien jeter un oeil sur le code et proposer des
améliorations :
alors si c'est pour apprendre à faire des gros projets, ok
mais sinon les fonctionnalités du module me semble derisoire
par rapport à la taille et à la lisibilité de l'ensemble...
en fait on comprend rien quand le code est noyés
dans les commentaires. les commentaires ne doivent
pas paraphraser le code.
les noms de variables sont trop long par rapport à leur portée.
et le coup du "moteur" et "init_moteur", faut reserver ça à des vrai trucs
importants, sinon va y avoir 250 moteurs dans le programmes...
"Targeur fou" a écrit dans le message de news:Si vous voulez bien jeter un oeil sur le code et proposer des
améliorations :
alors si c'est pour apprendre à faire des gros projets, ok
mais sinon les fonctionnalités du module me semble derisoire
par rapport à la taille et à la lisibilité de l'ensemble...
en fait on comprend rien quand le code est noyés
dans les commentaires. les commentaires ne doivent
pas paraphraser le code.
les noms de variables sont trop long par rapport à leur portée.
et le coup du "moteur" et "init_moteur", faut reserver ça à des vrai trucs
importants, sinon va y avoir 250 moteurs dans le programmes...
Tu ne connais pas le niveau moyen en C d'un programmeur de SSII ;-)
Voilà le bouzin modifié qui annule le précédent ( de toute façon,
il y avait un gros bug dans seuillage.c dû à un copier-coller (un
cast...) ) :
int seuillerPtsDbl(EtatSeuillageDbl_s * pEtat,
const PointDouble_s * src,
const size_t nbSrc,
PointDouble_s * dst,
size_t * pNbDst)
Tu ne connais pas le niveau moyen en C d'un programmeur de SSII ;-)
Voilà le bouzin modifié qui annule le précédent ( de toute façon,
il y avait un gros bug dans seuillage.c dû à un copier-coller (un
cast...) ) :
int seuillerPtsDbl(EtatSeuillageDbl_s * pEtat,
const PointDouble_s * src,
const size_t nbSrc,
PointDouble_s * dst,
size_t * pNbDst)
Tu ne connais pas le niveau moyen en C d'un programmeur de SSII ;-)
Voilà le bouzin modifié qui annule le précédent ( de toute façon,
il y avait un gros bug dans seuillage.c dû à un copier-coller (un
cast...) ) :
int seuillerPtsDbl(EtatSeuillageDbl_s * pEtat,
const PointDouble_s * src,
const size_t nbSrc,
PointDouble_s * dst,
size_t * pNbDst)
C'est quoi un vrai truc important.
Voilà le bouzin modifié qui annule le précédent ( de toute façon,
il y avait un gros bug dans seuillage.c dû à un copier-coller (un
cast...) ) :
C'est quoi un vrai truc important.
Voilà le bouzin modifié qui annule le précédent ( de toute façon,
il y avait un gros bug dans seuillage.c dû à un copier-coller (un
cast...) ) :
C'est quoi un vrai truc important.
Voilà le bouzin modifié qui annule le précédent ( de toute façon,
il y avait un gros bug dans seuillage.c dû à un copier-coller (un
cast...) ) :
Targeur fou wrote:Tu ne connais pas le niveau moyen en C d'un programmeur de SSII ;-)
Il m'est arrivé d'en être un.
Voilà le bouzin modifié qui annule le précédent ( de toute fa çon,
il y avait un gros bug dans seuillage.c dû à un copier-coller (un
cast...) ) :
ça semble correct à première vue.
Juste une remarque :int seuillerPtsDbl(EtatSeuillageDbl_s * pEtat,
const PointDouble_s * src,
const size_t nbSrc,
PointDouble_s * dst,
size_t * pNbDst)
Je pense que 3 arguments à une fonction est en général un maximum, avec
plus on se demande parfois dans quel ordre les mettre.
Cette règle ne s'applique pas vraiment ici car src et dst sont presque
symétrique, cela correspond à une fonction qui aurait 3,5 arguments, ça
passe.
Targeur fou wrote:
Tu ne connais pas le niveau moyen en C d'un programmeur de SSII ;-)
Il m'est arrivé d'en être un.
Voilà le bouzin modifié qui annule le précédent ( de toute fa çon,
il y avait un gros bug dans seuillage.c dû à un copier-coller (un
cast...) ) :
ça semble correct à première vue.
Juste une remarque :
int seuillerPtsDbl(EtatSeuillageDbl_s * pEtat,
const PointDouble_s * src,
const size_t nbSrc,
PointDouble_s * dst,
size_t * pNbDst)
Je pense que 3 arguments à une fonction est en général un maximum, avec
plus on se demande parfois dans quel ordre les mettre.
Cette règle ne s'applique pas vraiment ici car src et dst sont presque
symétrique, cela correspond à une fonction qui aurait 3,5 arguments, ça
passe.
Targeur fou wrote:Tu ne connais pas le niveau moyen en C d'un programmeur de SSII ;-)
Il m'est arrivé d'en être un.
Voilà le bouzin modifié qui annule le précédent ( de toute fa çon,
il y avait un gros bug dans seuillage.c dû à un copier-coller (un
cast...) ) :
ça semble correct à première vue.
Juste une remarque :int seuillerPtsDbl(EtatSeuillageDbl_s * pEtat,
const PointDouble_s * src,
const size_t nbSrc,
PointDouble_s * dst,
size_t * pNbDst)
Je pense que 3 arguments à une fonction est en général un maximum, avec
plus on se demande parfois dans quel ordre les mettre.
Cette règle ne s'applique pas vraiment ici car src et dst sont presque
symétrique, cela correspond à une fonction qui aurait 3,5 arguments, ça
passe.
"Targeur fou" a écrit dans le message de news:C'est quoi un vrai truc important.
je sais pas, un moteur d'affichage 3D par exemple, on voit des trucs comme
ça : init_le_bouzin et ensuite run_le_bouzin
Voilà le bouzin modifié qui annule le précédent ( de toute faç on,
il y avait un gros bug dans seuillage.c dû à un copier-coller (un
cast...) ) :
ok. ça correspond beaucoup à ce que j'aurais envie de relire... :-)
"Targeur fou" <rtroadec@yahoo.fr> a écrit dans le message de news:
1137885149.209426.120050@g44g2000cwa.googlegroups.com...
C'est quoi un vrai truc important.
je sais pas, un moteur d'affichage 3D par exemple, on voit des trucs comme
ça : init_le_bouzin et ensuite run_le_bouzin
Voilà le bouzin modifié qui annule le précédent ( de toute faç on,
il y avait un gros bug dans seuillage.c dû à un copier-coller (un
cast...) ) :
ok. ça correspond beaucoup à ce que j'aurais envie de relire... :-)
"Targeur fou" a écrit dans le message de news:C'est quoi un vrai truc important.
je sais pas, un moteur d'affichage 3D par exemple, on voit des trucs comme
ça : init_le_bouzin et ensuite run_le_bouzin
Voilà le bouzin modifié qui annule le précédent ( de toute faç on,
il y avait un gros bug dans seuillage.c dû à un copier-coller (un
cast...) ) :
ok. ça correspond beaucoup à ce que j'aurais envie de relire... :-)
ok. ça correspond beaucoup à ce que j'aurais envie de relire... :-)
Yep, c'est beaucoup plus conventionnel pour un programmeur C averti,
mais je suis sûr qu'il est possible d'améliorer le code. J'entend par
là un optim en terme de temps d'exécution (de la place j'en ai).
ok. ça correspond beaucoup à ce que j'aurais envie de relire... :-)
Yep, c'est beaucoup plus conventionnel pour un programmeur C averti,
mais je suis sûr qu'il est possible d'améliorer le code. J'entend par
là un optim en terme de temps d'exécution (de la place j'en ai).
ok. ça correspond beaucoup à ce que j'aurais envie de relire... :-)
Yep, c'est beaucoup plus conventionnel pour un programmeur C averti,
mais je suis sûr qu'il est possible d'améliorer le code. J'entend par
là un optim en terme de temps d'exécution (de la place j'en ai).