Enlever l'étiquette d'un format
Bonjour,
Je débute en fortran (fortran 90 plus précisément) et j'ai un petit problème concernant l'instruction format et la gestion des étiquettes.
En fait, j'ai lu que l'utilisation des étiquettes était un aspect obsolète, et j'aimerais par conséquent les supprimer, ce que je n'arrive pas à faire.
Voici mon code (qui certes marche, mais n'est pas très élégant en f90) :
Code:
1 2 3 4 5 6
| write (3, 300) trim(output_filename)
300 format ( '# Gnuplot file which contains plotting instructions', /, &
'set clip two' , /, 'set grid' , /, &
'set tics out', /, ' set notime', /, &
'plot "',a,'" with lines', /, &
'pause -1 "Press ENTER to continue"' ) |
J'ai bien essayé d'écrire :
Code:
1 2 3 4 5 6 7 8
| character (len=200) :: my_format
my_format = "( '# Gnuplot file which contains plotting instructions', /, &
'set clip two' , /, 'set grid' , /, &
'set tics out', /, ' set notime', /, &
'plot "',a,'" with lines', /, &
'pause -1 "Press ENTER to continue"' )"
write(3, my_format) trim(output_filename) |
mais ça ne marche pas ... Quelqu'un a-t-il une idée ?
Merci pour votre aide