首页 > 解决方案 > C++ 中未解决的带有 LNK2019 错误的外部错误

问题描述

我是新手,如果有人能帮助我理解这个未解决的外部错误是什么,我将不胜感激!当我运行以下命令时,我得到“LNK 1120”和“LNK 2019”:

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

inline void sum(int& ac, int n, vector<int> v1)
{
    for (int i = 0; i < n; ++i)
    {
        ac = ac + v1.at(i);
    }
}

int main()
{
    const int N=40;
    int accum = 0;
    vector<int> data(N);
    for (unsigned i = 0; i < data.size(); i++)
        data.at(i) = i;
    sum(accum, N, data);
    cout << "sum is %d\n" << accum << endl;
    return 0;
}

标签: c++

解决方案


推荐阅读