Bonjour/Bonsoir tout le monde !
Voici mon problème : J'ai déclaré un attribut qui était un tableau vector avec comme type un objet. Seulement, j'obtiens ces deux erreurs :
error: expected identifier before numeric constant
error: expected ',' or '...' before numeric constant
Et je ne trouve pas d'où ça vient ! Voici mon .h :
#ifndef JOUEUR_H_INCLUDED
#define JOUEUR_H_INCLUDED
#include <vector>
#include "Carte.h"
#include "Boss.h"
class Joueur
{
public:
Joueur();
Joueur(int vieBoss, SDL_Surface *imageBoss);
void piocher(int carteDeck);
void retourner_carte();
void attaquer();
void placer_carte();
void avancer_carte();
void distribuer_deck();
Carte getDeck();
private:
std::vector<Carte> m_deck(9);
Boss m_boss;
};
#endif // JOUEUR_H_INCLUDED
Et je ne trouve pas d'où ça vient ! L'erreur est à la ligne de la déclaration de l'attribut. Vous savez d'où ça vient s'il vous plait ? Merci d'avance !