cin.ignore() en c++
Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

cin.ignore() en c++



  1. #1
    fragan

    cin.ignore() en c++


    ------

    bonjour,
    j'ai fait un programme de gestion de message et dedans j'utilise cette fonction associée à getline. J'avais trouvé cette fonction sur internet, elle me sert à ajouter un message dans mon programme. Mais j'ignore comment fonctionne réellement cin.ignore() et à quoi elle sert...

    Si je l'enlève, le programme plante...

    Pouvez vous m'aider ?
    D'avance merci




    string mess;

    cout<< "Entrez le message que vous desirez sauvegarder (max 100 caracteres)."<<endl;
    cin.ignore();
    getline(cin,mess);

    -----

  2. #2
    Jack
    Modérateur

    Re : cin.ignore() en c++

    ca ressemble à une purge du buffer d'entrée, l'équivalent en C++ du fflush(stdin) utilisé en C.

    A+

  3. #3
    fragan

    Re : cin.ignore() en c++

    c'est à dire?

  4. #4
    whoami

    Re : cin.ignore() en c++

    Bonjour,
    Citation Envoyé par fragan Voir le message
    c'est à dire?
    Cherche un peu, on trouve pas mal de réponses avec Gog

  5. A voir en vidéo sur Futura
  6. #5
    Jack
    Modérateur

    Re : cin.ignore() en c++

    cin ou scanf ne lisent pas directement le clavier mais le buffer clavier, d'où certaines surprises parfois.

    A+

Discussions similaires

  1. Détecteur infrarouge ignore la voiture
    Par michactal dans le forum Électronique
    Réponses: 4
    Dernier message: 24/02/2010, 13h18
  2. [Blanc] Programme prélavage 1 ou 2 ignoré
    Par Bernard069 dans le forum Dépannage
    Réponses: 2
    Dernier message: 23/06/2008, 08h46
  3. [Blanc] Plan CANDY CIN 100 T
    Par bozo59 dans le forum Dépannage
    Réponses: 3
    Dernier message: 10/01/2008, 21h58
  4. Th. moment cin pour un infiniment petit
    Par Gpadide dans le forum Physique
    Réponses: 5
    Dernier message: 24/11/2006, 19h05
Découvrez nos comparatifs produits sur l'informatique et les technologies.