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 :

Expected primary expression


Sujet :

C++

  1. #1
    Membre confirmé
    Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2008
    Messages
    138
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Janvier 2008
    Messages : 138
    Par défaut Expected primary expression
    Bonsoir.

    Voilà, il ne reste qu'une erreur pour que mon programme compile.
    Or cette erreur est classique quand on programme, mais pour le coup j'ai besoin d'un coup de main pour la dénicher:

    expected primary expression at end of input.

    Voici le code ciblé:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    //classe indépendante
    class Case
    {
    	private :
    		//Attributs
    		Contenu _c; // Objet contenu dans la case
    		int _x; //Abscisse de la case
    		int _y; //Ordonnée de la case
     
    	public :
    		//Méthodes
    		Case(const Contenu & c = Vide, int = 0, int = 0); //Constructeur
    };


    La ligne ciblée est la dernière ligne avant l'accolade finale.
    Il devrait s'agir d'un point virgule ou d'une parenthèse ou qqch comme ça, mais là je sèche.

    Merci d'avance

  2. #2
    Membre émérite

    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    717
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 717
    Par défaut
    Le problème viens vraisemblablement de Vide. Y a t-il les bons includes ? Ou ce ne serait pas Contenu::Vide plutôt ?

  3. #3
    Membre chevronné

    Inscrit en
    Août 2007
    Messages
    300
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 300
    Par défaut
    "expected primary expression at end of input." peut provenir de parenthèses mal équilibrées ("end of input" signifiant alors généralement "fin de fichier"). Inutile alors de regarder le code réel, en effet, selon les compilateurs, l'examen exact du code peut être fait après la découpe en blocs.

Discussions similaires

  1. expected primary-expression before '->' token
    Par namecha dans le forum Débuter
    Réponses: 2
    Dernier message: 14/04/2012, 15h50
  2. Réponses: 2
    Dernier message: 16/11/2011, 11h25
  3. Réponses: 2
    Dernier message: 08/02/2010, 10h00
  4. Réponses: 3
    Dernier message: 15/05/2009, 16h18
  5. expected primary-expression before '=' token
    Par steph_p dans le forum Débuter
    Réponses: 4
    Dernier message: 02/02/2009, 16h03

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