Ошибка конструктора C ++ - ожидается ")" перед маркером "<" - PullRequest
1 голос
/ 26 сентября 2010

Что плохого в следующем объявлении конструктора?Я получаю эту ошибку:

Ожидается ')' до токена '<' </p>

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


     private:
         //....
};

Примечание: хорошо, я вижу, что не так.Я не добавил: используя пространство имен std;

1 Ответ

12 голосов
/ 26 сентября 2010

Что такое vector? Если предполагается, что это std::vector, то вы включили <vector>? И это std::vector, а не просто vector, если только у вас нет соответствующего объявления об использовании или директивы где-то выше в коде.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...