Se connecter / S'enregistrer

Résolu Ma condition n'est pas comme ce que je souhaite

Solutions (2)
Tags :
  • Qt
  • C++
  • Programmation
|
Bonjour,
je suis un débutant en C++. J'apprend le c++ par moi-même à l'aide des tutoriel. Je suis en train de faire mon tout premier chat. Mais, j'ai un problème qui m'est survenu. C'est que dans ma condition :
  1. QMessageBox::information(this,"test","destinateur = "+nomDestinateur); // Verifier nom destinateur
  2. QMessageBox::information(this,"test","destinataire = "+nomDestinataire); // verifier nom destinataire
  3. if(nomDestinataire!=pseudo->text()&&nomDestinateur!=pseudo->text())
  4. {
  5. QMessageBox::information(this,"test","erreur incomprehensible"); // Il me sert à détecter l'erreur
  6. return;
  7. }

Si le nom du du destinataire n'est pas celui du compte ET que le nom du destinateur n'est pas celui du compte, j'arrête la fonction. Le problème c'est que si une des 2 conditions est vrai, la fonction s'arrête. Pourtant, je veux que c'est si ces 2 conditions sont vrai pour que la fonction puisse s'arrêter. Merci.
  • djun1 a édité ce message
  • djun1 a édité ce message
  • djun1 a édité ce message
Contenus similaires
Meilleure solution
partage
, Vieux c*n psychorigide |
Affiche une messagebox avec :

nomDestinataire = ...
pseudo->text() = ...
nomDestinateur = ...
  • djun1 a voté pour cette réponse
  • djun1 a sélectionné cette solution comme la meilleure réponse
  • Commenter cette solution |
Score
0
òh
òi
|
Utilises-tu des caractères accentués ou caractères spéciaux?
  • Commenter cette réponse |

Ce n'est pas ce que vous cherchiez ?

Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS