【发布时间】:2018-06-22 22:03:54
【问题描述】:
我正在做一个学校项目,我遇到了“未解析的外部符号”的链接器错误我有两个文件; math.h 和 math.cpp。我试图在 math.h 的命名空间中声明一些数组,但我收到了链接器错误。在我的 math.h 中:
namespace domath
{
extern float alpha1[];
extern Vector ecth[];
}
在我的 math.cpp 中:
#include math.h
float alpha1[];
Vector ecth[];
我能做些什么来解决?我无法分配像 alpha1[] = {1} 这样的值,因为我不知道它将具有的值。提前非常感谢!
【问题讨论】:
-
没有数组。
标签: c++ linker unresolved-external