"?" c'est quoi en program C++

Résolu
Bonjour,

"?" c'est quoi en program C++

Merci d'avance
Configuration: Linux Mandriva
Firefox 2.0.0.13

3 réponses

  1. Salut, je m'y connais pas en C++ mais je pense que ceci appartient à une condition ternaire.
    Au lieu de faire (en PHP par exemple) :

    <?php if($variable == true) { $variable2 = false; } else { $variable2 = true; } ?>

    Tu fais :

    <?php $variable2 = ($variable == true) ? false : true; ?>

    Voilà, j'espère que ça t'aide ;).
    0
    1. Slt tout le monde

      C'est exact:

      A deux clik d'ici sur CCM:

      Une façon plus courte de faire un test (opérateur ternaire)
      Il est possible de faire un test avec une structure beaucoup moins lourde grâce à la structure suivante, appelée opérateur ternaire :

      (condition) ? instruction si vrai : instruction si fauxRemarques :

      la condition doit être entre des parenthèses
      Lorsque la condition est vraie, l'instruction de gauche est exécutée
      Lorsque la condition est fausse, l'instruction de droite est exécutée
      0
      1. Merci Bcp
        oui effectivement c'est une condition

        (condition) ? instruction si vrai : instruction si fauxRemarques :

        la condition doit être entre des parenthèses
        Lorsque la condition est vraie, l'instruction de gauche est exécutée
        Lorsque la condition est fausse, l'instruction de droite est exécutée

        Comme vous l'avez dit tout les deux merci
        0