Декларация несовместима с прототипом - PullRequest
1 голос
/ 20 марта 2011

Я не понимаю, почему я получаю эту ошибку.Ошибка заголовка происходит с прототипом в Globals.h:

void NPCTalk(std::string const& speaker,std::vector<std::string> const& text)

и функцией в Functions.cpp:

void NPCTalk(string const& speaker,std::vector<std::string> const& text){
    vector<string>::const_iterator it;
    for (it=text.begin();it!=text.end();it++){
        cout << speaker << ": " << *it << endl << endl;
        system("PAUSE");
    }
}

1 Ответ

2 голосов
/ 20 марта 2011

Вы забыли точку с запятой в конце прототипа. Ваши подписи совпадают, что говорит мне о том, что вы, возможно, забыли указанное пространство имен.

...