IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

fonction saisie insecable?


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 83
    Par défaut fonction saisie insecable?
    Bonjour,

    Je développe pour l'école un mini chat réseau en mode console.

    Il fonctionne plutôt bien seulement, j'ai un souci sur la saisie d'un message.

    En faite, si quand j'écris un message, j'en recois un autre, ca "coupe" ma saisie en deux.

    Par exemple, disons que je suis Greg et que je parle avec Jpa:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Jpa dis --> Salut 
    SaJpa dis --> Ca va?
    lut
    Greg dis --> Salut
    J'ai chercher un peu sur internet mais n'ai rien trouvé pour éviter ce problème.

    Contrainte : Je dois rester en mode console et je ne dois pas avoir ce problème.

    Quelqu'un aurait-il une idée de comment je pourrais faire?

    Actuellement je fais saisir avec cin.getline.

    Merci d'avance,

    Cdlt,

    Mister Jpa

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    1 415
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2007
    Messages : 1 415
    Par défaut
    Salut

    Il y a plusieurs solutions:
    - Détecter quand l'utilisateur commence une saisie et interdire alors l'écriture sur la sortie jusqu'à ce qu'il ait fini. Voir ici des pistes.
    - Utiliser un truc un peu plus évolué comme NCurses.

Discussions similaires

  1. [WD15] format de date avec la fonction Saisie()
    Par Menadel dans le forum WinDev
    Réponses: 1
    Dernier message: 18/03/2013, 12h07
  2. [WD17] Fonction Saisie avec une date
    Par alex1005 dans le forum WinDev
    Réponses: 5
    Dernier message: 02/10/2012, 14h40
  3. [WD17] Probleme avec fonction saisie
    Par alex1005 dans le forum WinDev
    Réponses: 8
    Dernier message: 31/07/2012, 14h06
  4. [WD17] Masque date pour fonction saisie()
    Par jcpas dans le forum WinDev
    Réponses: 8
    Dernier message: 07/02/2012, 14h19
  5. GTK+ erreur d'execution fonction saisie de donnees
    Par Emyleet dans le forum GTK+ avec C & C++
    Réponses: 9
    Dernier message: 02/08/2006, 15h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo