visual c ++ LNK1120 LNK2019错误

时间:2017-09-11 08:23:52

标签: visual-c++

我是新手,也许这是一个微不足道的问题。 这是我的代码:

#include <iostream>
using namespace std;

istream& func(istream&);

int main()
{
    func(cin);

    system("pause");
    return 0;
}

istream& fumc(istream& is) {
    int num;
    while (is >> num, !is.eof()) {
        cout << num<<endl;
    }
    is.clear();
    return is;
}

我有一些错误LNK1120和LNK2019。 有人能帮我吗? 谢谢。

2 个答案:

答案 0 :(得分:0)

我认为这是linker error。在配置属性 - >链接器中添加任何其他依赖项。

希望它有所帮助。

答案 1 :(得分:0)

函数声明和定义名称不匹配 将其定义为 istream的&安培; func(istream&amp; is) 它会工作。