CONVERSION DE FICHIERS FORTRAN 77 EN FORTRAN 95

deadhand Messages postés 152 Date d'inscription dimanche 15 octobre 2006 Statut Membre Dernière intervention 27 août 2010 - 16 mars 2010 à 14:05
deadhand Messages postés 152 Date d'inscription dimanche 15 octobre 2006 Statut Membre Dernière intervention 27 août 2010 - 22 mars 2010 à 16:09
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/51451-conversion-de-fichiers-fortran-77-en-fortran-95

deadhand Messages postés 152 Date d'inscription dimanche 15 octobre 2006 Statut Membre Dernière intervention 27 août 2010 3
22 mars 2010 à 16:09
Comme je te comprends !!
Il y a plus pratique syntaxiquement comme langage !
biloocabba Messages postés 2 Date d'inscription lundi 28 décembre 2009 Statut Membre Dernière intervention 22 mars 2010
22 mars 2010 à 15:29
merci en mon university en utilise fortron 77
.............
............................. Oo..................
deadhand Messages postés 152 Date d'inscription dimanche 15 octobre 2006 Statut Membre Dernière intervention 27 août 2010 3
18 mars 2010 à 10:15
Merci,
C'est vrai oui, je n'ai absolument pas penser à l'optimisation. Il me fallait rapidement un bout de code pour ne pas faire se travail à la main mais dès que j'aurais le temps, je le mettrais à jour.
cs_Warny Messages postés 473 Date d'inscription mercredi 7 août 2002 Statut Membre Dernière intervention 10 juin 2015
18 mars 2010 à 10:12
Salut,
Petits points importants pour améliorer ton programme :
- Utiliser des string pour accumuler des chaînes de caractère est un processus lourd et coûteux en mémoire, il est nettement plus efficace, soit d'utiliser des StringBuilder, soit d'écrir directement sur le flux de sortie.
- Pour concatener deux noms de répertoire, utilise System.IO.Path.Combine
- Pour créer une chaîne de x caractères identiques, utilise new string(' ', x) plutôt qu'une boucle
deadhand Messages postés 152 Date d'inscription dimanche 15 octobre 2006 Statut Membre Dernière intervention 27 août 2010 3
16 mars 2010 à 14:05
Je suis bien conscient que c'est une horreur au niveau parsage ! J'aurais pu utiliser les expressions régulières ou d'autres subtilités mais là n'était pas le but !