PDA

View Full Version : [C++] Gestion I/O da file


ghiotto86
05-06-2005, 18:41
perchè non mi funzia sto programma??


#include <iostream>
#include <fstream>
#include <string>

using namespace std;

int main(){

fstream input,output;
int num,num1;
output.open("pippo.txt",ios::out);
while(num!=9){
cin>>num;
output<<num;
}

input.open("pippo.txt",ios::in);
while(!input.eof())
{
input>>num;
cout<<num<<" ";
}

input.close();
output.close();


system("PAUSE");
return 0;


}


alla fine sul cout<<num mi da 0 e non tutti i numeri che ho inserito.
:confused: :confused:

Fenomeno85
05-06-2005, 19:01
#include <iostream>
#include <fstream>
#include <string>

using namespace std;

int main(){

fstream input,output;
int num,num1;
output.open("pippo.txt",ios::out);
while(num!=9){
cin>>num;
output<<num;
}
output.close ();
input.open("pippo.txt",ios::in);
while(!input.eof())
{
input>>num;
cout<<num<<" ";
}

input.close();


system("PAUSE");
return 0;


}


~§~ Sempre E Solo Lei ~§~

Fenomeno85
05-06-2005, 19:04
oppure apri sia in lettura che in scrittura e fai un rewind del puntatore quando hai finito di scrivere

~§~ Sempre E Solo Lei ~§~

ghiotto86
05-06-2005, 19:05
oppure apri sia in lettura che in scrittura e fai un rewind del puntatore quando hai finito di scrivere

~§~ Sempre E Solo Lei ~§~

scusami sono un po niubbo sui file: che significa rewind del pountatore??

Fenomeno85
05-06-2005, 19:07
scusami sono un po niubbo sui file: che significa rewind del pountatore??

riportare il puntatore all'inizio del file ;)

~§~ Sempre E Solo Lei ~§~

ghiotto86
05-06-2005, 19:09
cioè in termini di codice??

una seek qualcosa?? :sofico:

Fenomeno85
05-06-2005, 19:10
cioè in termini di codice??

una seek qualcosa?? :sofico:

in c è rewind in c++ mi sa che devi usare un fseek non l'ho trovato il metodo rewind :D (non so molto di c++)

~§~ Sempre E Solo Lei ~§~

ghiotto86
05-06-2005, 19:13
ok ci proverò.

ghiotto86
05-06-2005, 19:14
a poi come faccio a fare per esempio una volta che ho finito di inserire la sequenza di interi ad andare ad una nuova linea del file??

Fenomeno85
05-06-2005, 19:16
http://www.mindview.net/Books/DownloadSites

guarda thinking in c++

ci dovrebbe essere tutto

~§~ Sempre E Solo Lei ~§~

ghiotto86
05-06-2005, 19:17
http://www.mindview.net/Books/DownloadSites

guarda thinking in c++

ci dovrebbe essere tutto

~§~ Sempre E Solo Lei ~§~

azz c'è l'ho ma non ho trovato niente.
che capitolo è??

ghiotto86
05-06-2005, 19:18
trovato, ora non ti rompo più i cogliones:D

Fenomeno85
05-06-2005, 19:20
pagina 100 in poi :D

http://luka80.altervista.org/mirror/Thinking_C++.pdf

~§~ Sempre E Solo Lei ~§~

ghiotto86
05-06-2005, 19:22
pagina 100 in poi :D

http://luka80.altervista.org/mirror/Thinking_C++.pdf

~§~ Sempre E Solo Lei ~§~

si.
avevo letto tutta la parte relativa alla programmazione ad oggetti e avevo salatato questa.
ciauz