【问题标题】:Error: expected unqualified-id before & token错误:& 标记之前的预期 unqualified-id
【发布时间】:2011-10-21 02:19:26
【问题描述】:

我对 C++ 很陌生,我正在创建我的第一堂课。除了一个错误,我已经排除了所有错误:

error: expected unqualified-id before & token

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

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

我已经尝试了所有我能想到的方法,删除 &,执行 Job::Job & 运算符,删除 Job。没有任何效果。

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

【问题讨论】:

    标签: c++ assignment-operator


    【解决方案1】:

    在类定义中声明时:

    Job& operator = (const Job &v )
    

    在类定义之外定义时:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-04-10
      • 2013-07-06
      • 1970-01-01
      • 1970-01-01
      • 2014-09-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多