Bonjour !
Je viens de parcourir le manuel de débutant du fortran et je ne trouve nulle part la réponse pour ma question.
J'essaye de passer des arguments à mon exécutable comme en C.
Donc, j'ai déclaré mon programme principal ainsi :
Code : Sélectionner tout - Visualiser dans une fenêtre à part main(int argc, char * argv)
Le compilo me dit rien mais quand j'exécute mon programme, aucune de ces syntaxes n'est bonne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part program TOTO(arg1, arg2)
Et quand j'essaye de déclarer mes arguments avec intent in :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ./TOTO arg1 arg2 ./TOTO(arg1,arg2)
Il me dit -je cite- "the intent attribute ... is not allowed in a PROGRAM unit[/code]
Code : Sélectionner tout - Visualiser dans une fenêtre à part character(LEN=*) , intent(in) :: arg1
Merci pour votre aide
Partager