Verifier une variable string

Résolu
azerazer -  
 azerazer -
Bonjour, je suis debutant et j'esseye un peu de toucher a tout
j'aimerais savoir comment verifier qu'une variable de type string est egale a un mot
je suis obliger de creer 2 variable pour verifier cela ou il existe une solution pour ca ?
if (reponse == ("oui")
{
}
ici reponse est ma variable et j'ai envie de voir si ma variable reponse = oui
est ce la bonne formule ?

3 réponses

  1. Utilisateur anonyme
     
    Si je ne me trompe pas met ceci :
    if (reponse == "oui" )
    {
    }
    0
  2. ElementW Messages postés 5690 Statut Contributeur 1 293
     
    'lut, oui ça marche vu que std::string::operator==(const char*) effectue une comparaison de contenu entre les 2 strings donnés; ici ta variable
    reponse
    , et la constante
    "oui"
    , qui résulte en un
    const char*
    lors de la compilation.
    Toutefois, tu as mis une parenthèse ouvrante en trop devant
    "oui"
    .
    from human import idiocy
    del idiocy
    0
  3. azerazer
     
    Merci en effet j'avais mit un ( en pensant qu'il fallait mettre () comme pour declarer une variable string
    0