|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Aug 2004
Messaggi: 23
|
[c++] copia del contenuto di un file
Ho una matrice di dimensione [128x128] elementi di numeri interi, scritti in file txt.
Gli elementi su ogni riga sono seperati da dei spazii Il seguente codice in c++ mi legge gli elementi dal file e li memorizza in matrice di dimensione anchessa [128x128]: ifstream in_f1("c:\\image.txt"); double x=0; for(int i=0; i<N; i++){ for(int j=0; j<N; j++){ in_f1>>x; matrice[i][j].in_real(x); matrice[i][j].in_imag(0); } } Il problema e che se ho una matrice di dimensione [256x256] elementi il file non viene letto tutto, cioè gli ultimi elementi non vengono letti. A questo punto mi domando se ho riempito il buffer di lettura del file? Se <qualcuno mi potrebbe dire come trovare una soluzione |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 23:10.



















