c++ - 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;
}
解决方案
推荐阅读
- node.js - 如何在 Gatsby.js 的静态 html 文件中动态设置内容
- assembly - x86-64 asm 中的 .LX 例程标签是什么?
- nunjucks - 在 nunjucks 文件中调用 Api
- r - 在 R 的 1000 次迭代中没有发现符号变化
- angular - 翻译管道在子模块中不起作用
- php - Elasticsearch multi_match 结合普通匹配
- docker - 如何在本地 OKD 集群中运行本地 docker 镜像?
- javascript - 为什么在将项目添加到列表之前显示无序列表的项目符号?
- flutter - 新设置的工作环境中的错误日志
- javascript - 带有 vue.js 格式问题的 Visual Studio 2019