Salve a tutti.
Sto cercando di riprendere un po' la mano con la programmazione in C++ e sono incappato in un problema che non riesco a risolvere.
Ho la necessità di creare due matrici che contengono dei float i cui valori vengono letit da file. Queste matrici devono essere poi passate a dei metodi di alcune classi da me definite.
codice:
float **diag_vert,**diag_oriz,giso[32];
diag_vert=new float*[32];
for(i=0;i<32;i++){
diag_vert[i]=new float[360];
}
diag_oriz=new float*[32];
for(i=0;i<32;i++){
diag_oriz[i]=new float[360];
}
for(i=0;i<32;i++){
ifstream o("orizzontaleBS");
ifstream v("verticaleBS");
string valore;
o >> valore;
stringstream conv(valore);
conv >> giso[i];
for(j=0;j<360;j++){
o>>diag_oriz[i][j];
v>>diag_vert[i][j];
}
}
Quando vado a controllare il contenuto delle due matrici trovo solo zeri. Potreste aiutarmi per favore
Grazie in anticipo