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

 C++ Discussion :

En-tête de Fonction


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 2
    Par défaut En-tête de Fonction
    Bonjour
    Je débute en C++ et je dois relire le code d'une autre personne. Il y a ces en-têtes de fonction que je ne comprend pas.
    ex:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    class Vector
    {
    public:
            float x, y, z;
     
        public:
            inline Vector( float fX, float fY, float fZ ) : x( fX ), y( fY ), z( fZ )
            {
            }
    }
    Je ne comprends pas comment marche ce qu'il y a après les ":". Je pense que ces pour initialiser les variable, une sorte d'appel au constructeur de float.
    Si c'est cella, comment puis créer un constructeur pour vector dans le même style (c'est pas tres clair...).

    Cordialement
    Thomas

  2. #2
    Rédacteur

    Avatar de Davidbrcz
    Homme Profil pro
    Ing Supaéro - Doctorant ONERA
    Inscrit en
    Juin 2006
    Messages
    2 307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ing Supaéro - Doctorant ONERA

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 307
    Par défaut
    c'est une liste d'initialisation. C'est dans toute bonne FAQ C++ qui se respecte
    "Never use brute force in fighting an exponential." (Andrei Alexandrescu)

    Mes articles dont Conseils divers sur le C++
    Une très bonne doc sur le C++ (en) Why linux is better (fr)

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 2
    Par défaut
    Merci, il me manquais juste le mot clef "liste d'initialisation" je viens de trouver.
    Encore Merci.

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 03/11/2010, 17h30
  2. fonction casse-tête sur une date
    Par clavier12AZQSWX dans le forum Langage SQL
    Réponses: 1
    Dernier message: 12/06/2009, 11h36
  3. couleur colonne en fonction en-tête crosstab
    Par Martin Dupond dans le forum Jasper
    Réponses: 0
    Dernier message: 07/01/2009, 10h58
  4. [Mail] En-tête fonction mail()
    Par Fiquet dans le forum Langage
    Réponses: 5
    Dernier message: 13/02/2007, 18h59
  5. Bug dans la fonction "répéter l'en-tête de groupe sur chaque page"
    Par nanouille56 dans le forum SAP Crystal Reports
    Réponses: 4
    Dernier message: 17/10/2006, 08h04

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