Dânêl
24-06-2009, 15:02
Ciao,
stavo preparando dei progetti in Fortran 77 per l'uni e mi sono imbattuto in questo "piccolo" problema.
Stavo scrivendo una serie di subroutine per stampare/leggere in modo adeguato i dati ( a seconda che si tratti di una matrice, un vettore o un tabulato) tutte in un file da includere opportunamente.
Avevo pensato di usare due costanti per il FORMAT in modo da poter modificare semplicemente e rapidamente in che modo i dati dovessero essere stampati/letti. Il problema è che se le dichiaro al di fuori delle subroutine mi da degli errori in fase di compilazione e dichiararle all'interno credo lasci un pò a desiderare
Spero sia chiaro quello che vorrei ottenere. Come potrei fare?
Non va bene dichiararle nel programma principale, vorrei che fossero a corredo delle subroutine un pò come nelle librerie del C
Spero possiate darmi qualche suggerimento. Stranamente non sono riuscito a trovare niente a riguardo con google a parte i blocchi comuni.
Grazie
stavo preparando dei progetti in Fortran 77 per l'uni e mi sono imbattuto in questo "piccolo" problema.
Stavo scrivendo una serie di subroutine per stampare/leggere in modo adeguato i dati ( a seconda che si tratti di una matrice, un vettore o un tabulato) tutte in un file da includere opportunamente.
Avevo pensato di usare due costanti per il FORMAT in modo da poter modificare semplicemente e rapidamente in che modo i dati dovessero essere stampati/letti. Il problema è che se le dichiaro al di fuori delle subroutine mi da degli errori in fase di compilazione e dichiararle all'interno credo lasci un pò a desiderare
Spero sia chiaro quello che vorrei ottenere. Come potrei fare?
Non va bene dichiararle nel programma principale, vorrei che fossero a corredo delle subroutine un pò come nelle librerie del C
Spero possiate darmi qualche suggerimento. Stranamente non sono riuscito a trovare niente a riguardo con google a parte i blocchi comuni.
Grazie