2010-09-25 10 views
1

Qu'est-ce qui ne va pas avec la déclaration de constructeur suivante? Je continue à obtenir cette erreur:C++ Erreur de constructeur - Attendue ')' avant le jeton '<'

attendu) 'avant jeton '<'

class Environment{ 
    public: 
     Environment(vector<vector<char> > roomData); 


    private: 
     //.... 
}; 

Note: ok je vois ce qui est faux. Je n'ai pas ajouté: using namespace std;

+1

Si vous avez vu la réponse, ajoutez votre propre réponse à la question et sélectionnez-la comme bonne réponse. Ou sélectionnez la réponse ci-dessous si elle était correcte. – toxaq

Répondre

12

Qu'est-ce que vector? S'il est supposé être std::vector, alors avez-vous inclus <vector>? Et c'est std::vector, pas seulement vector, sauf si vous avez la déclaration ou la directive d'utilisation correspondante quelque part plus haut dans le code.

Questions connexes