Forums Rue-Montgallet.com
Rue-Montgallet.comRue-Hardware.comRue-Occasion.comRue-DVD.comRue-Jeuxvideo.comRue-AudioVideo.comRue-Telephone.comForums
S'inscrire | S'identifier |
| Recherche avancée | Aide
 
 

Il y a 53 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici

 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet :

[VC++6] code a expliquer

 
n°7879
rotcrash
Profil : Membre
Posté le 07-05-2004 à 16:19:54  profilanswer
 

salut,
Je ne comprend pas le sens de ce code.
chaine_lue=fgets(buffer_fichier,on_est_dans_le_log ? 4 : 60,fichier);
Il a été effectuer dans une classe, je l'ai repris a ma facon mais je ne ssait pas expliquer le "log ? 4 : 60"
chaine_lue=fgets(buffer_fichier,log ? 4 : 60,fichier);


Message édité par rotcrash le 07-05-2004 à 16:36:17

---------------
IBM T41p POWAAA!!!
Bientot a moi j'espère
n°7883
ollone
Part of the 'One brothers
Profil : Vieux de la vieille
Posté le 07-05-2004 à 19:44:31  profilanswer
 

Dans plusieurs langages, le test conditionnel "if" peut s'écrire ainsi.
 
booleanVar ? text = "vrai" : text = "faux";
Il faut comprendre : si booleanVar est vrai, alors text = "vrai", sinon text="faux";

n°7884
myst
nono powered ©
Profil : Vieux de la vieille
Posté le 07-05-2004 à 19:59:17  profilanswer
 

tu peux aussi ecrire comme ca :  

Code :
  1. if (log)
  2.     chaine_lue = fgets(buffer_fichier, 4, fichier);
  3. else
  4.     chaine_lue = fgets(buffer_fichier, 60, fichier);


---------------
Fondateur de la CuRseD TeAm
n°7890
Rantanplan
Modo pas rigolo !
Profil : Fossile
Posté le 08-05-2004 à 00:37:48  profilanswer
 

ah oui ca veut dire ca ?
 
svachement pratique comme truc ! Merci les mecs :p


---------------
[:rantanplan]
n°7923
rotcrash
Profil : Membre
Posté le 10-05-2004 à 09:31:32  profilanswer
 

franchement a grand merci a vous je pensai vraiment pas que c'était une condition!!!!


---------------
IBM T41p POWAAA!!!
Bientot a moi j'espère
n°7925
myst
nono powered ©
Profil : Vieux de la vieille
Posté le 10-05-2004 à 10:00:02  profilanswer
 

son p'tit nom c'est "operateur ternaire" ;)


---------------
Fondateur de la CuRseD TeAm
n°7938
marc_ba
Hein ?
Profil : Membre
Posté le 10-05-2004 à 15:41:15  profilanswer
 

Au début, on trouve ça trop pratique; rapidement, ça rend le code illisible !

n°7939
myst
nono powered ©
Profil : Vieux de la vieille
Posté le 10-05-2004 à 15:45:56  profilanswer
 

ben ca depend de quelle facon tu l'utilises...
dans ce cas precis c'est pas si illisible que ca...
 
c'est sur qd tu commences a les imbriquer... :sarcastic:


---------------
Fondateur de la CuRseD TeAm
n°7940
marc_ba
Hein ?
Profil : Membre
Posté le 10-05-2004 à 15:48:58  profilanswer
 

myst a écrit :

ben ca depend de quelle facon tu l'utilises...
dans ce cas precis c'est pas si illisible que ca...
 
c'est sur qd tu commences a les imbriquer... :sarcastic:


C'est de ça que je voulais parler, mal écrit ou imbriqué et dans le code de quelqu'un d'autre, c'est vraiment pénible ...


Aller à :
Ajouter une réponse