Récap des épisodes précédents :
En shell :
cmd1 && cmd2 exécute cmd2 ssi code de retour de cmd1 vaut 0 donc 0 && cmd2 <=> cmd2 (en considérant que les codes de retour sont 1 ou 0)
En C:
if (cmd1 && cmd2) évalue cmd2 ssi cmd1 vaut 1 donc 0 && cmd2 <=> 0 et 1 && cmd2 <=> cmd2
Vive la logique Klingon dans mon code, ce sera peut être plus.... logique à mon gout alors. Sauf si je me trompe, mais il est tard et on me pardonnera.
[^] # Re: Franglais
Posté par Jake Justus . En réponse au journal Franglais. Évalué à 1.
En shell :
cmd1 && cmd2 exécute cmd2 ssi code de retour de cmd1 vaut 0 donc 0 && cmd2 <=> cmd2 (en considérant que les codes de retour sont 1 ou 0)
En C:
if (cmd1 && cmd2) évalue cmd2 ssi cmd1 vaut 1 donc 0 && cmd2 <=> 0 et 1 && cmd2 <=> cmd2
Vive la logique Klingon dans mon code, ce sera peut être plus.... logique à mon gout alors. Sauf si je me trompe, mais il est tard et on me pardonnera.