Salut J'ai une question concernant cin et buffer. Je veux faire un simple programme io qui prend des nombres entiers.Problème cin et buffer
De toute façon je suis tombé sur un problème avec le tampon. En utilisant MinGW dans Windows7, le code suivant affichera les quatre nombres entiers que j'ai saisis. Mais quand je passe à SunOS et que je le compile avec G ++, il imprime seulement le premier entier. Est-ce un problème de compilateur ou est-ce un problème de système d'exploitation?
#include <iostream>
using namespace std;
int main()
{
int i;
cout << "Enter four integers: ";
cin >> i;
cout << "\nYou entered the numbers: " << i << " ";
cin >> i; cout << " ";
cin >> i; cout << " ";
cin >> i; cout << " ";
return 0;
}
ah, vrai .. Je n'ai pas vu celui-là ^^; – starcorn
Pas de problème, je pense que vous avez probablement reformaté le code pour savoir où était le problème. :-) – jdehaan