[C++] Curiosité et compréhension
Résolu/Fermé
Tiradus
Messages postés
235
Date d'inscription
mercredi 31 octobre 2007
Statut
Membre
Dernière intervention
26 décembre 2011
-
26 févr. 2009 à 08:10
Tiradus Messages postés 235 Date d'inscription mercredi 31 octobre 2007 Statut Membre Dernière intervention 26 décembre 2011 - 26 févr. 2009 à 08:21
Tiradus Messages postés 235 Date d'inscription mercredi 31 octobre 2007 Statut Membre Dernière intervention 26 décembre 2011 - 26 févr. 2009 à 08:21
A voir également:
- [C++] Curiosité et compréhension
- Lecture compréhension cm1 cm2 pdf - Télécharger - Éducatifs
- Ce que j'ai appris sur les routes compréhension 3ème - Forum Virus
- Demande d'aide pour compréhension programme Arduino - Forum Programmation
- Votre webmail sfr est momentanément inaccessible. toute l'équipe sfr mail est mobilisée pour rétablir l'accès le plus rapidement possible. merci pour votre compréhension. ✓ - Forum Mail
1 réponse
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
26 févr. 2009 à 08:17
26 févr. 2009 à 08:17
Salut.
Il s'agît de l'opérateur ternaire if. Il permet d'écrire un test rapidement.
si tu as a?b:c c'est en gros égale à if(a) b;else c; la différence c'est qu'il retourne une valeur. Typiquement, dans le cas de la fonction max, ça fonctionne très bien et ne pose pas trop de problème de lisibilité.
En général, on essai de trop l'utiliser pour des raisons de lisibilité de code.
Il s'agît de l'opérateur ternaire if. Il permet d'écrire un test rapidement.
si tu as a?b:c c'est en gros égale à if(a) b;else c; la différence c'est qu'il retourne une valeur. Typiquement, dans le cas de la fonction max, ça fonctionne très bien et ne pose pas trop de problème de lisibilité.
En général, on essai de trop l'utiliser pour des raisons de lisibilité de code.
26 févr. 2009 à 08:21
Merci bien pour ta réponse, qui m'aura permis d'apprendre quelque chose! :)
Je te souhaite une bonne journée,
Tiradus