IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Fortran Discussion :

modification code fortran impossible


Sujet :

Fortran

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Octobre 2011
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2011
    Messages : 15
    Par défaut modification code fortran impossible
    Bonjour,

    Je dois faire la modification d'un code fortran. Cependant la moindre modification est impossible.
    Par exemple l'une des modifications à faire est la lecture d'un fichier text. Cependant même la simple ouverture et fermeture du fichier avec :
    OPEN(UNIT=5,FILE='TEST1.DAT',STATUS='OLD')
    CLOSE(5)
    m'affiche le message d'erreur :

    run time error
    error 57, attempt to read past end of file
    main - in file cwind3_version1.f at line 85 [+0b78]

    je ne comprend pas pourquoi il m'indique une erreur à la ligne 85 alors que l'ouverture et la fermeture du fichier ne l'affecte pas. (le fichier en question n'est pas utilisé dans le code de départ, et il existe bien)

    Merci pour votre aide.

  2. #2
    Rédacteur

    Homme Profil pro
    Comme retraité, des masses
    Inscrit en
    Avril 2007
    Messages
    2 978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : Suisse

    Informations professionnelles :
    Activité : Comme retraité, des masses
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 2 978
    Par défaut
    Salut!
    Vérifie que le répertoire dans lequel tu essaies d'ouvrir ton fichier est bien celui dans lequel il se trouve réellement.
    Jean-Marc Blanc

  3. #3
    Modérateur

    Profil pro
    Inscrit en
    Août 2006
    Messages
    974
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Août 2006
    Messages : 974
    Par défaut
    Il est fortement recommandé de ne jamais ouvrir ou fermer les units plus petits que 10, surtout les units 0, 5 et 6.

    Ton erreur peut très bien venir d'un read (* tentant d'accéder au unit 5 fermé.

    Donc, étape #1 : change le unit 5 pour 15.

  4. #4
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Octobre 2011
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2011
    Messages : 15
    Par défaut
    Bonjour,

    j'ai bien vérifié pour le répertoire il n'y a pas de problème. J'ai d'ailleurs essayé un autre petit programme pour voir si ce n'était pas un problème avec le fichier, et j'ai réussi à l'ouvrir et même à le lire sans message d'erreur.

    sinon j'ai aussi changé le numéro du fichier mais il apparait toujours le même message d'erreur.

  5. #5
    Membre éprouvé
    Homme Profil pro
    Ingénieur modélisation aérodynamique
    Inscrit en
    Juillet 2009
    Messages
    105
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur modélisation aérodynamique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2009
    Messages : 105
    Par défaut
    Bonjour,
    Je n'ai pas très bien compris , la ligne 85 de ton code est bien celle de l'ouverture du fichier ?
    Si non , peux-tu poster la ligne en question ?

  6. #6
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Octobre 2011
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2011
    Messages : 15
    Par défaut
    La ligne 85 est une ligne de code quelconque dans le programme, elle ne correspond pas a la ligne de l'ouverture du fichier. Par ailleurs quand je compile sans les 2 lignes pour ouvrir et fermer le fichier, cette ligne n'est pas indiquee comme contenant une erreur.

Discussions similaires

  1. TRAC modification code source
    Par bella1 dans le forum Applications et environnements graphiques
    Réponses: 3
    Dernier message: 06/08/2007, 11h18
  2. [2.0] Modification nom composant impossible!
    Par enimren dans le forum ASP.NET
    Réponses: 1
    Dernier message: 18/04/2007, 10h22
  3. Modification code ftp
    Par bebechat dans le forum C++
    Réponses: 3
    Dernier message: 05/04/2007, 14h30
  4. Modification de table impossible
    Par fabien.c dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 27/03/2007, 12h23
  5. Modification des données impossible
    Par Virgile59 dans le forum Access
    Réponses: 8
    Dernier message: 03/03/2006, 14h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo