Reset Getline [C++]

di Anonimizzato12351 il
3 risposte
Qualcuno potrebbe dirmi come faccio ad resettare o azzerare il Getline?
Ovvero avendo questo codice :

while(!file.eof()){
		   getline(file, ch); //leggi riga
		}
mi preleva la prima riga e la mette nella stringa ch, finchè non finisce il file..ma se poi volessi mettere un codice simile dopo questo, non preleva più la riga, perchè è arrivato alla fine del file.
Quindi la mia domanda è questa: Come faccio a fare in modo che il Getline ricominci dall'inizio?
Grazie in anticipo

3 Risposte

  • Hai due alternative

    - chiudi e riapri il file

    - utilizzi il metodo seekg
  • Il metodo più efficiente è il seekg?
    Me lo potresti spiegare per favore??
    Grazie comunque
Devi accedere o registrarti per scrivere nel forum
3 risposte