Ошибка: ожидаемый неквалифицированный идентификатор перед & токеном - PullRequest
2 голосов
/ 21 октября 2011

Я очень плохо знаком с C ++ и создаю свой первый класс.У меня есть все ошибки, кроме одной:

error: expected unqualified-id before & token

Подпись оператора присваивания выглядит следующим образом:

Job::& operator = (const Job &v )

Я перепробовал все, что мог, удаляя &, делаю Job :: Job & оператор, удаляя Job.Ничего не работает.

Я знаю, что это просто, я просто не знаю, что это такое.

1 Ответ

6 голосов
/ 21 октября 2011

При объявлении внутри определения класса:

Job& operator = (const Job &v )

При определении вне определения класса:

Job& Job::operator = (const Job &v )
...