Salve a tutti, stavo facendo un programma che interagisce con dei file.
Mi è quindi venuto un dubbio sull'utilizzo di eof().
se io avessi un ciclo while(file.eof()){}, il cursore aumenta di una posizione ad ogni ciclo, giusto?
quindi, se ad un certo punto dovessi saltare una parte di file, potrei spostare semplicemente il cursore più avanti? Faccio un esempio con uno pseudolinguaggio
codice:
while(file.eof)
{
   if(hai stampato 100 caratteri)
   {
      riposiziona il cursore 20 caratteri dopo;
        
   }
  ottieni il carattere e stampalo a schermo;
}
in questo modo, il programma dovrebbe stampare 100 caratteri, saltarne 20 e poi continuare fino alla fine.

Funziona?

Grazie mille per l'attenzione che mi avete dedicato.
Ciao