// leggendo un file di testo con ifstream #include #include #include using namespace std; int main () { FILE * pFile; char nome[80]; char contenuto[10000]; string line; // dichiara una variabile di tipo string chiamata "line" printf ("Aprire il file: "); gets (nome); sprintf (nome, "%s.txt", nome); pFile = fopen (nome, "rb" ); if (pFile==NULL) perror ("Error opening file"); else { printf ("\n\n"); while (!feof(pFile)) { fgets (contenuto , 10000 , pFile); printf (contenuto , stdout); /* fputs (contenuto , stdout); sarebbe lo stesso ???*/ } printf ("\n\n"); fclose (pFile); } return 0; } //* che cos'è fprinf ?