PDA

View Full Version : [C] Visual c++ non mi crea un file.txt


sam333
22-01-2013, 21:44
buonasera..ho trovato questo codice su internet


#include <stdio.h>
#include <stdlib.h>

int main ()
{
int a;
FILE *fi,*fo;
/* Apre il file di tipo testo "prova.txt" e lo copia nella
cartella folder */
/* Per i file binari cambiare r+ e w rispettivamente in rb+
e wb */
fi=fopen("prova.txt","r+");
fo=fopen("folder/prova.txt","w");
if (fi!=NULL)
{
if (fo!=NULL)
{
while ((a=getc(fi))!=EOF)
putc(a,fo);
fclose(fo);
}
else
printf("Non posso scrivere il file\n");
fclose(fi);
}
else
printf("Il file non esiste\n");
return 0;
}


e visual c++ non mi crea nessun file

nemmeno con questo



#include <stdio.h>
#include <stdlib.h>

int main ()
{

FILE *fi;


fi=open("ciso","w");

fclose(fi);
}


anzi con quest'ultimo mi si apre una finestra con un errore..

lorenzo001
22-01-2013, 22:08
e visual c++ non mi crea nessun file

Beh, ma tu l'hai la cartella

folder

dove creare il file?

E hai il file da leggere ?


nemmeno con questo


anzi con quest'ultimo mi si apre una finestra con un errore..

Quale errore?