Msgbox
Messages postés67Date d'inscriptionlundi 1 juillet 2002StatutMembreDernière intervention 1 septembre 2006
-
24 juil. 2005 à 21:14
cs_JCDjcd
Messages postés1138Date d'inscriptionmardi 10 juin 2003StatutMembreDernière intervention25 janvier 2009
-
4 août 2005 à 21:56
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_JCDjcd
Messages postés1138Date d'inscriptionmardi 10 juin 2003StatutMembreDernière intervention25 janvier 20094 4 août 2005 à 21:56
le script est concu pour ce programme, il permet juste de remplir des matrices plus facilement et surtout de pouvoir changer interativement les fractales
cs_Kirua
Messages postés3006Date d'inscriptiondimanche 14 avril 2002StatutMembreDernière intervention31 décembre 2008 1 août 2005 à 12:44
Dis moi, je ne tiens pas à télécharger ton code (désolé ^^), par contre j'aimerais savoir ce que ton langage de script a à offrir :) En gros: est-ce qu'il est indépendant, et quelles sont ses capacités. Pour ce qui est du résultat, rien à dire vu le screenshot ^^.
Msgbox
Messages postés67Date d'inscriptionlundi 1 juillet 2002StatutMembreDernière intervention 1 septembre 2006 30 juil. 2005 à 23:42
if(cond) {
}
c'est beaucoup plus logique car on voit bien a quoi correspond le if .
Si on fait
if(cond)
{
}
c'est carrement un bloc detache c'est moins lisible, faut qu'on comprenne que le if fait partie du bloc if a mon avis, pareil pour les fonctions, classes, try...catchs etc...
Ceci dit, chacun son avis, en pricipe cette particularite de syntaxe ne m'a jamais pose de probleme lors de la lecture d'un code.
++
Discovery2012
cs_LiBe444
Messages postés220Date d'inscriptiondimanche 7 septembre 2003StatutMembreDernière intervention 7 avril 2007 27 juil. 2005 à 14:03
C'est la logique du programmeur qui se dit mais en même temps, une ligne dans un si pas d'accolade, beaucoup d'accord, mais deux ? Bon bah compromis alors...
cs_JCDjcd
Messages postés1138Date d'inscriptionmardi 10 juin 2003StatutMembreDernière intervention25 janvier 20094 25 juil. 2005 à 20:47
chacun a sa logique, et j'avoue que je n'ai jamais (hélàs) compris les autres logiques d'intentation :
par exemple apres un if, on execute qu'une seule instruction, ou sinon un bloc d'instruction ce qui donne :
if(cond)
{
}
souvent je vois ceci sans comprendre le pourquoi, si quelqu'un peut m'expliquer ...
if(cond) {
}
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 201014 25 juil. 2005 à 17:10
Puisque tu en parles (l'indentation), j'avoue que ca m'énerve complètement :)
cs_JCDjcd
Messages postés1138Date d'inscriptionmardi 10 juin 2003StatutMembreDernière intervention25 janvier 20094 25 juil. 2005 à 17:07
il n'y a que 3 fichiers importants, main.c expr.h expr.c, les autres sont des librairies que j'ai dans tous mes programmes.
expr.h et expr.c est l'analyseur d'expressions et l'analyseur de la syntaxe du mini langage de programmation, dans le main. il y a toute le grosse couche de Windowseries ( et de truc OpenGL) ce qui n'est pas tres interesant. L'algorithme du dessin est tres simple, il consiste en une boucle, un random, un petit calcul, et l'affichage du pixel
Pour ce qui est de la lisibilité, effectivement c'est pas tres lisible sauf pour moi bien sur, mais c'est bien ca le probleme, il faudrait que je commente plus les codes. Cela est peut etre aussi du a la facon dont j'indente (j'ai deja eu plusieurs critiques ...)
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 201014 25 juil. 2005 à 16:59
J'ai toujours eu du mal à lire tes codes, je me dis que c'est dommage quand je vois le résultat
400ko de code dans ce projet je trouve ca énorme, je sais même pas par ou commencer...
Msgbox
Messages postés67Date d'inscriptionlundi 1 juillet 2002StatutMembreDernière intervention 1 septembre 2006 24 juil. 2005 à 21:14
Impressionnant le programme ! VC++ 7 lance des "Run-time check error" a cause des variables non initialisees (dans pas mal de tes boucles) mais ca marche du feu de dieu !
J'ai regarde quelque uns de tes prog (celui de la calculette par exe) et vu qu'ils sont tous dans le meme style, tu devrais faire une grosse reunion en un logiciel de calcul-formel & modelisation.
Ca peut faire quelque chose de vraiment bien, mais faudrait mettre ca dans des classes...
Bon conding et continue comme ca ! 10/10
4 août 2005 à 21:56
1 août 2005 à 12:44
30 juil. 2005 à 23:42
}
c'est beaucoup plus logique car on voit bien a quoi correspond le if .
Si on fait
if(cond)
{
}
c'est carrement un bloc detache c'est moins lisible, faut qu'on comprenne que le if fait partie du bloc if a mon avis, pareil pour les fonctions, classes, try...catchs etc...
Ceci dit, chacun son avis, en pricipe cette particularite de syntaxe ne m'a jamais pose de probleme lors de la lecture d'un code.
++
Discovery2012
27 juil. 2005 à 14:03
25 juil. 2005 à 20:47
par exemple apres un if, on execute qu'une seule instruction, ou sinon un bloc d'instruction ce qui donne :
if(cond)
{
}
souvent je vois ceci sans comprendre le pourquoi, si quelqu'un peut m'expliquer ...
if(cond) {
}
25 juil. 2005 à 17:10
25 juil. 2005 à 17:07
expr.h et expr.c est l'analyseur d'expressions et l'analyseur de la syntaxe du mini langage de programmation, dans le main. il y a toute le grosse couche de Windowseries ( et de truc OpenGL) ce qui n'est pas tres interesant. L'algorithme du dessin est tres simple, il consiste en une boucle, un random, un petit calcul, et l'affichage du pixel
Pour ce qui est de la lisibilité, effectivement c'est pas tres lisible sauf pour moi bien sur, mais c'est bien ca le probleme, il faudrait que je commente plus les codes. Cela est peut etre aussi du a la facon dont j'indente (j'ai deja eu plusieurs critiques ...)
25 juil. 2005 à 16:59
400ko de code dans ce projet je trouve ca énorme, je sais même pas par ou commencer...
24 juil. 2005 à 21:14
J'ai regarde quelque uns de tes prog (celui de la calculette par exe) et vu qu'ils sont tous dans le meme style, tu devrais faire une grosse reunion en un logiciel de calcul-formel & modelisation.
Ca peut faire quelque chose de vraiment bien, mais faudrait mettre ca dans des classes...
Bon conding et continue comme ca ! 10/10
++
Discovery2012