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.
Quando vado a controllare il contenuto delle due matrici trovo solo zeri. Potreste aiutarmi per favorecodice: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]; } }
Grazie in anticipo

Rispondi quotando

