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.
codice:
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);
}
Questa è la chiamata che si trova nel main
codice:
cout<<"Inserire il nome del file contenente la prima matrice: ";
  cin>>nomefile;	
  leggi_mat(M1,riempM1,nomefile);
Potreste aiutami e dirmi solamente come iniziare ??? Grazie