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 :

Nombre d'arguments limité dans un constructeur ?


Sujet :

C++

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 48
    Points : 46
    Points
    46
    Par défaut Nombre d'arguments limité dans un constructeur ?
    Bonjour à tous,

    Sauriez-vous s'il existe un nombre limité d'arguments pour les constructeurs d'une classe... en effet je dispose d'un constructeur qui marche (compilation+test) et lorsque je rajoute 1 argument à celui-ci dans la déclaration (et dans le code par conséquence), le compilateur semble ne pas en tenir compte ! Si quelqu'un a une explication je suis preneur... Merci !

    Pour information voici le code qui est reconnu pour le constructeur de la classe G2D

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    G2D::G2D(const unsigned int& posx, const unsigned int& posy, const unsigned int& width, const unsigned int& height, const CURVE& curve)
    et celui qui ne l'est plus :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    G2D::G2D(const unsigned int& posx, const unsigned int& posy, const unsigned int& width, const unsigned int& height, const CURVE& curve, const bool& grid)

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 48
    Points : 46
    Points
    46
    Par défaut
    Le problème n'était pas du tout dans le nombre d'arguments... En fait j'avais compilé par mégarde le .h de mon code avec gcc et ce dernier m'avait créé un .gch ou quelque chose dans le genre que gcc semblait utiliser à la place de mon vrai .h pour trouver les déclarations de mes fonctions... Résultat : changer mon .h ne changeait en fait rien dans mon code pour gcc et seuls les anciens prototypes des fonctions étaient considérés !

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

Discussions similaires

  1. Nombre de ligne limité dans commande achat SAP ?
    Par Flashmillenium dans le forum SAP
    Réponses: 4
    Dernier message: 17/09/2010, 12h36
  2. Nombre de champs limité dans formulaire
    Par Julien04 dans le forum Langage
    Réponses: 5
    Dernier message: 03/05/2009, 23h52
  3. nombre d'enregistrements limite dans une table sql
    Par lilou229 dans le forum Outils
    Réponses: 3
    Dernier message: 30/01/2007, 15h21
  4. Réponses: 7
    Dernier message: 13/01/2007, 16h53
  5. nombre d'arguments dans un ... avec va_list
    Par delfare dans le forum C
    Réponses: 5
    Dernier message: 24/01/2006, 09h20

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