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 :

Boucle while jusqu'à la création de fichier


Sujet :

Fortran

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 39
    Points : 29
    Points
    29
    Par défaut Boucle while jusqu'à la création de fichier
    Bonjour,

    J'exécute un fichier qui crée un fichier à partir d'un programme que je fais en Fortran.
    J'ai une boucle et je voudrais que mon prog ne continue pas tant que le fameux fichier n'ait été créé.
    J'aimerais savoir comment faire.

    J'ai une idée mais je ne sais pas comment faire, faire une boucle
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    do while (open(15,file='toto.txt',status='old') == erreur)
    loop
    Qu'en pensez-vous?

    Merci

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 39
    Points : 29
    Points
    29
    Par défaut
    J'ai trouve, une petite recherche en anglais m'a aide
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    100	    open(15,file='toto.txt',status='old', err=100)

  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
    Points : 1 346
    Points
    1 346
    Par défaut
    J'opterais pour quelque chose de la forme :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    do
       inquire(file='...',exist=Existe)
       if (Existe) exit
       call wait(...)
    enddo
    open(...)
    La routine wait n'est pas standard, mais la plupart des compilateurs offrent une routine équivalente. L'argument est en général le nombre de millisecondes d'arrêt.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Boucle "while" dans un fichier Javascript ?
    Par Boris56 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 30/04/2010, 12h31
  2. probleme de création de fichiers avec une boucle
    Par bobo696 dans le forum Débuter
    Réponses: 3
    Dernier message: 19/01/2009, 14h45
  3. Problème de création de fichiers .txt en boucle
    Par droledelolo dans le forum C++
    Réponses: 23
    Dernier message: 29/08/2008, 17h59
  4. Réponses: 2
    Dernier message: 30/06/2008, 01h09
  5. Boucle while et lecture de fichier
    Par fara morgana dans le forum Linux
    Réponses: 12
    Dernier message: 12/05/2006, 15h41

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