[C++] Problème de déclaration d'un vecteur array
Bonjour,
Tout d'abord voilà mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
#ifndef GAME
#define GAME
#include "Player.h"
#include "Card.h"
#include <cstdio>
#include <string>
#include <vector>
#include <iostream>
using namespace std;
class Game{
private:
int NombrePlayers;
vector<Player*> ListPlayers(10);
vector<Card*> Pioche(106);
public:
/* Gestion des Joueurs */
void SetNombrePlayer();
void CreatePlayers(int NombrePlayers_);
void DisplayAllPlayers();
/* Gestion des Card */
void CreateCards();
void DisplayPioche();
};
#endif |
Mais quand je compile ça : j'ai le message suivant :
Citation:
Game.h:21: error: expected identifier before numeric constant
Game.h:21: error: expected ‘,’ or ‘...’ before numeric constant
Game.h:22: error: expected identifier before numeric constant
Game.h:22: error: expected ‘,’ or ‘...’ before numeric constant
Ces deux lignes sont les suivantes :
Code:
1 2
| vector<Player*> ListPlayers(10);
vector<Card*> Pioche(106); |
J'ai pas mal cherché sur internet et j'ai pas trouvé de solution qui me conviennent :( .
J'espère que vous saurez m'aider :).
Cdt.