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 :

[Fortran 95] Fonction au nombre d'arguments variable


Sujet :

Fortran

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Février 2009
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 1
    Points : 1
    Points
    1
    Par défaut [Fortran 95] Fonction au nombre d'arguments variable
    Bonsoir à tous,
    voici mon problème :

    Je doit créer une subroutine qui a une fonction en argument, jusqu'ici ça va, mais le problème c'est que cette fonction n'a pas un nombre d'argument fixe. Par exemple je dois pouvoir utiliser cette subroutine avec des fonctions ayant un nombre d'arguments différent, et cela sans changer l'interface à chaque fois.
    Quelqu'un aurait-il une idée ?

    Merci d'avance.

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    123
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 123
    Points : 100
    Points
    100
    Par défaut
    A vue de nez, je définirais une interface dans ta subroutine contenant la définition la plus générale de tes fonctions et en déclarant optional les arguments qui sont facultatifs.

    A tu déjà essayé ?

Discussions similaires

  1. Fonction avec nombre d'arguments variables
    Par cjacquel dans le forum Débuter
    Réponses: 5
    Dernier message: 03/02/2015, 15h29
  2. Réponses: 3
    Dernier message: 04/02/2011, 15h00
  3. Entourer (wrap) des fonctions à nombre d'arguments variable
    Par phildepantin dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 14/06/2010, 08h30
  4. Réponses: 3
    Dernier message: 23/08/2007, 00h39
  5. Réponses: 4
    Dernier message: 31/10/2005, 17h48

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