Sono ad un punto morto e non so più come andare avanti, se qualcuno di voi potesse aiutarmi o darmi un suggerimento su come andare avanti...
Sto cercando di fare quella che dovrebbe essere una semplice funzione (dll) che prende due dati contenuti in un file di testo e li confronta con altri due dati che gli passo io.
Nel file di testo è conenuto qualcosa tipo "01 123445" con la prima parte fissa, ma il secondo numero può essere variabile.
Questo è quello che sono riuscita a fare fin'ora spulciando qua e là sulla rete:
Grazie mille per qualsiasi rispostacodice:char *verificaDati(char *versione) { char *fileaddr = "d:\\dati.agg" ; string result; int sizeFile ; string strDatiAgg ; int Aggiornamento ; int GrandezzaFile ; //apro il file datiagg ifstream datiFile (fileaddr); if(!datiFile.is_open()) AfxMessageBox("Errore, non riesco ad aprire dati.agg"); else { while (!datiFile.eof()) { getline (datiFile,strDatiAgg); //a questo punto dovrei splittare la stringa contenuta e // salvare in due variabili i due dati, ma non so proprio // come andare avanti datiFile.close(); } }


Rispondi quotando