// Apertura del file in scrittura e sua associazione allo stream f ofstream f (nomefile); // Controllo: se lo stream non è valido, segnala errore if ( !f ) {
// Scrittura in modalità testo del numero di righe e di colonne // (notare la necessità di separare i dati esplicitamente) f << A.R << ' ' << A.C << endl; // Scrittura degli elementi contenuti nel vettore for ( int i = 0; i < A.R*A.C; i++ )
|
// Apertura del file in scrittura e sua associazione allo stream f ifstream f (nomefile); // Controllo: se lo stream non è valido, segnala errore if ( !f ) {
// Lettura del numero di righe e di colonne // NOTA BENE: gli spazi di separazione vegono automaticamente saltati f >> A.R >> A.C; // Una volta noto il numero di righe e di colonne, // viene allocato il vettore di double A.p = new double [A.R * A.C]; // Estrazione dal flusso dei valori da scrivere nel vettore for ( int i = 0; i < A.R*A.C; i++ )
|