Salve a tutti,

non sono esperto del C++, sto creando una applicazione che legge file di testo, formattati in modo tale che contengano per ogni riga un record ed uno spazio tra i vari campi, una cosa del tipo:

nome cognome età
Mario Rossi 25

Ora io riesco a leggere dalla riga tramite il metodo "getline();" una intera riga di testo, vorrei (come faccio con altri linguaggi) prendere ad esempio solo il cognome tramite uno Split, in Asp farei uno split(....)(1) e prenderei solo il cognome, in C++ esiste una funzione ceh fà questo, ovvero crea un array di stringhe dividendo le parole quando trova uno spazio?

Saluti