类函数中未解析的外部符号

时间:2016-06-22 20:56:28

标签: c++

任何人都可以告诉我以下代码有什么问题:

#include <iostream>
#include <string>
using namespace std;

class Exception
{
    string err;
public:
    Exception (string _err) : err(_err) {}
    const string& Err ();
};

int main()
{
    Exception exc("error");
    cout << exc.Err() << endl;
}

在调用函数Exception :: Err。

时,我得到了未解决的外部符号错误 编辑:现在我看到了什么问题,我很抱歉问这么愚蠢的问题。但我确实花了半个小时看着代码试图弄清楚什么是错的。 也可以删除这个问题,以免我的声誉受损。 :D你们这些人读得很糟糕。 ;)

1 个答案:

答案 0 :(得分:0)

错误意味着您没有定义其中一个成员函数。在这种情况下,您没有const string& Err ();

的功能正文