Verifier une variable string

Résolu
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. Si je ne me trompe pas met ceci :
    if (reponse == "oui" )
    {
    }
    0
    1. Contributeur
      '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
      1. Merci en effet j'avais mit un ( en pensant qu'il fallait mettre () comme pour declarer une variable string
        0