Функция-член объявлена, но компилятор говорит, что нет - PullRequest
0 голосов
/ 05 октября 2011

Это мой файл Position.h:

#ifndef POSITION_H_
#define POSITION_H_

class Position{
    public:
    Position(int v);
    int pos();
    private:
    int value;
    bool win;

};

#endif

Это мой файл Position.cpp:

#include "Position.h"

Position::Position(int v):value(v){
}

int Position::pos(){
    return value;
}

Моя ошибка:

Position.cpp: 8: ошибка: нет функции-члена int Position :: pos (), объявленной в классе 'Position'

Я пытался исправить это часами, и функция объявлена. Я не понимаю, почему это не скомпилируется.

1 Ответ

0 голосов
/ 05 октября 2011

Это компилируется для меня ... ты, должно быть, делаешь что-то странное.

...