Caio a tutti!
Sono alle prime armi con C++ e da poco ho iniziato a lavorare con dei file di testo.
Il problema è questo: voglio estrarre da un file di testo dei valori, ho provato a usare questo codice:
In questo modo, però, riesco ad estrarre i dati solo sottoforma di stringa, a me, invece, servono dei dati numerici!codice:#include <iostream> #include <fstream> #include <string> using namespace std; int main() { fstream copiafile("file.txt"); if(copiafile.is_open()){ cout<<"file aperto con successo\n"; } else{ cerr<<"errore di apertura file"; exit(-1); } string v1=""; string dati=""; while(getline(copiafile,dati)){ v1=dati; } cout<<v1<<endl; }
Qualcuno sa suggerirmi come fare ad estrarre dal file di testo una riga sottoforma di valore numerico intero??
Grazie in anticipo!