错误:预期的不合格ID和&代币

时间:2011-10-21 02:19:26

标签: c++ assignment-operator

我是C ++的新手,我正在创建我的第一堂课。除了一个之外,我有任何错误:

error: expected unqualified-id before & token

赋值运算符签名如下所示:

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

我已经尝试了所有我能想到的东西,删除了&,做了Job :: Job&操作员,删除作业。什么都行不通。

我知道这很简单,我只是不知道它是什么。

1 个答案:

答案 0 :(得分:6)

在类定义中声明时:

Job& operator = (const Job &v )

在类定义之外定义时:

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