Per adesso ho risolto in parte empiricamente con questo:

codice:
if (testo.is_open())
{cout << "Prime 15 righe:\n\n";
for (int i=0;i<15;i++)
{
getline (testo,line);
cout << line << endl;
}
cout << "\n\nUltime 15 Righe:\n\n";

//cosi' facendo sono arrivato empiricamente... a prelevare le tot riga... partendo dal fondo...
testo.seekg (((340)*(-1)), ios::end);
Ma vorrei sapere dagli esperti se è possibile adottare un altro modo per rilevare sempre, senza bisogno di fare aggiustamenti empirici al valore ritrovato (es. 340), le ultime tot righe (in questo caso 15) di un file txt.

Thanks