Verifier une variable string

Résolu/Fermé
azerazer - 9 févr. 2015 à 18:49
 azerazer - 9 févr. 2015 à 19:08
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

Utilisateur anonyme
9 févr. 2015 à 19:06
Si je ne me trompe pas met ceci :
if (reponse == "oui" )
{
}
0
ElementW Messages postés 4816 Date d'inscription dimanche 12 juin 2011 Statut Contributeur Dernière intervention 5 octobre 2021 1 225
Modifié par gravgun le 9/02/2015 à 19:07
'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
Merci en effet j'avais mit un ( en pensant qu'il fallait mettre () comme pour declarer une variable string
0