bonjour à tous,
Immanquablement le contenu de cin s'affiche sur la ligne suivante.Code:
1
2
3 string abc; cin>>abc;
Comment empêcher cet affichage?
Moi aucune idée.
Avec mes remerciements.
Version imprimable
bonjour à tous,
Immanquablement le contenu de cin s'affiche sur la ligne suivante.Code:
1
2
3 string abc; cin>>abc;
Comment empêcher cet affichage?
Moi aucune idée.
Avec mes remerciements.
Bonjour,
Ce morceau de code ne devrait normalement jamais rien afficher.
Vu le peu d'information, je te propose les vérifications suivantes:
- La ligne suivante est-elle
Code:cout<<abc<<endl;
- Ton environnement de travail est-il en "mode débug"?
- As-tu une librairie standard spéciale, qui afficherait ce qui est lu? (étrange environnement...)
- As-tu une surcharge particulière de string ou de l'operator>>
Bonjour,
tu as peut-être un problème de buffer, essaye d'utiliser cin::flush() ou cin.ignore(std::numeric_limits<std::streamsize>::max())
Peut être est-il en mode console et que lorsqu'il tape au clavier la nouvelle valeur pour abc, cette valeur s'affiche au fur et à mesure qu'il la tape.
Il souhaiterait alors faire comme la saisie des mot de passe sous Linux, ne rien afficher ?
Merci pour vos réponses.
1)je n'arrive pas à reproduire mon problème en utilisant les 2 lignes de code car je l'ai peut-être trop simplifié..
2)je ne retrouve pas le vrai code qui m'avait semblé provoquer mon pb
3)il n'y a pas de cout<<.. après évidemment:mrgreen:
4)j'ai bien noté les autres rédactions possibles,merci.
5)je vais noté résolu parce qu'il faut ainsi procéder mais je me réserve la possibilité de réveiller le sujet.
Merci encore à tous!:P
p.s.:sous dev-cpp en mode console exploitation
Citation:
Envoyé par http://www.developpez.net/forums/d1114852/c-cpp/outils-c-cpp/dev-cpp/pourquoi-faut-arreter-dutiliser-dev-cpp/
ouais je sais merci.
Encore que j'ai apperçu du nouveau sur la Toile.:pastaper:
Essaye plutot code::blocks et/ou g++ (ou mingw g++)
quand mon projet sera terminé et fonctionnel j'évoluerai vers Block je pense.
On ne change pas de monture au milieu du gué.
Dernier message.:ccool: