Ho il seguente problema... ho un file di testo strutturato nel seguente modo
codice:
prova prova1 prova2
prova3 prova4
prova5
e con il seguente codice effettuo la lettura dei dati
codice:
#include <iostream>
#include <stdlib.h>
#include <fstream>

using namespace std;

int main()
{
  string a;
  ifstream lettura("ar.txt");
  while (lettura >> a) {
      cout<<a<<endl;
  }    
  system("PAUSE");	
  return 0;
}
il problema è che in output il programma produce questo
codice:
prova
prova1
prova2
prova3
prova4
prova5
invece di
codice:
prova prova1 prova2
prova3 prova4
prova5
sapete come faccio a risolvere?? so che in qualche modo si deve usare la getline.. infatti per l'inserimento dei dati nn ho problemi... il problema nasce dopo. Grazie in anticipo. Ciau