Ciao ragazzi..sto cercando di convertire questo pezzo di codice scritto in C...in C++ !
Il pezzo di codice è una funzione chiamata leggi_mat che legge da file il riempimento ed i valori di una matrice quadrata.
Questa è la chiamata che si trova nel maincodice:void leggi_mat (matrice mat, int &riemp, const stringa filename){ int i,j; FILE *fp_in; fp_in=fopen(filename,"r"); if (!fp_in){ cout<<"\nIl file "<<filename<<" non e' stato trovato!\nImpossibile proseguire l'elaborazione.\n\n"; system("PAUSE"); exit (1); } fscanf(fp_in, "%d", &riemp); for (i=0; i<riemp; i++) for (j=0; j<riemp; j++) fscanf(fp_in,"%d",&mat[i][j]); fclose(fp_in); }
Potreste aiutami e dirmi solamente come iniziare ??? Graziecodice:cout<<"Inserire il nome del file contenente la prima matrice: "; cin>>nomefile; leggi_mat(M1,riempM1,nomefile);

Rispondi quotando