Ciao a tutti mi chiamo Mehdi seguo da un po di tempo questo forum.
Vi chiedo aiuto, ho cercato nel forum con gli appositi strumenti ma non ho trovato nulla inerente al mio problema.
Non sono molto esperto nella programmazione in c++ e sto creando un programma che dovrebbe leggere un file di testo che visualizza determinate righe determinate righe.
Praticamente il file di testo utilizzato che genero tramite un .bat ha sempre la stessa formattazione con n righe variabile.
In un caso in cui abbiamo il file di testo formato da 60 righe le righe che devo recuperare sono a partire dalla 22esima (inclusa) con 22+4 riga, 26+4 riga e cosi vià fino ad arrivare alla 60-18 riga
Dopo aver selezionato queste righe devo memorizzarle per poi usare una serie di comandi system ();
Il numero di righe può variare quindi suppongo di dover creare una serie di variabili di tipo stringa che funzionano come un buffer... nel senso che se se metto 20 variabili non posso supportare un file di testo con 118 righe per il ragionamento fatto di sopra, riportando un riempimento del buffer.
Non so veramente che pesci prendere se qualcuno di voi può aiutarmi gli sarei veramente molto grato.
riporto in seguito il codice che ho sviluppato fino ad ora
Il problema è che non riesco a capire come selezionare le righe che mi interessano per poi urilizzarle dopo con i comandi system ().
il file utenti.txt l'ho generato in questo con un .bat :
cd c:\
cd Users
dir > utenti.txt
Spero che qualcuno di voi posssa aiutarmi grazie infinite.