Salut!

Ce code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <iterator>
 
using namespace std;
 
int main(void)
{
	copy(istream_iterator<int>(cin),istream_iterator<int>(),ostream_iterator<int>(cout,"\n"));
	system("pause");
	return EXIT_SUCCESS;
}
énumère les "int" entrés sur "cin" mais le fait en boucle; pour l'arrêter il faut explicitement entrer un "EOF" (ctrl+z sous Windows, ctrl+d sous Linux).
Comment faire pour qu'après avoir lu une ligne la lecture s'arrête?

Merci.