Bonjour,
Je suis étudiant et je fais du pascal en classe. Le problème c’est que je veux aussi faire du C++ mais je n’ai pas forcément les cours nécessaires.
Bien sûr je suis passais sur le forum C++, qui m’aide d’ailleurs énormément mais il y’a des programmes que je trouve comme ça et je ne comprends pas certaines choses.
Voici un truck, je comprends pas ce que c’est supposé faire :
cin.ignore(numeric_limits<int>::max());
Je crois savoir que ça doit vider le buffer de saisi, le problème c’est que cette commende attend l’appui d’une touche et peut importe la touche sur laquelle j’appui rien ne se passe (sauf si je fais F6 puis ENTRER).
D’autre part quand je fais par exemple cout<< ‘énergie’; ça me donne ‘Únergie’.![]()
Aucun caractère accentué n’est rendu correctement…
J’utilise DevC++ version 4.9.9.2, peut-être le bug vient du compilateur ? … En tout cas en pascal, je n’ais jamais une telle aberration…
Mercie pour votre aide.
Partager