C++ : datele de intrare

Lucrăm cu Microsoft Visual Studio Enterprise 2015 în Windows 10 Professional (thanks, MSDNAA).

Descărcaţi codulPentru vizualizare, folosiţi scrollbar-ul din josul blocului de cod.
#include <iostream>
#include <sstream>
#include <conio.h>

int main()
{
	std::cout << "Introduceti cateva cuvinte, apoi apasati tasta ENTER:" << std::endl;
	std::string preluare;

/**
 *  Preluarea datelor de intrare poate crea neasteptate probleme!
 *  O lectura utila: "http://stackoverflow.com/questions/9124583/how-to-use-the-getline-command-in-c".
 *  Vezi raspunsul "Flushing Problems with cin.getline() in C++" (retrieved Fe 28, 2017)
 */
	getline(std::cin,preluare);
	std::istringstream fluxul(preluare);
	std::string element;
	while (fluxul >> element) {
		std::cout << element << std::endl;
	}
	_getch();
        return 0;
}