自定义矢量类型
Custom Vector Types
使用自定义类创建向量有什么限制吗?最近,每当我尝试该语句时,我的编译器都会发送"LNK1120"警告:
vector<Team> teamList;
如果这是非法的,是否有解决方法可以允许我存储/组织一组这些实例?谢谢。
LNK2001后跟LNK1120是链接器错误。它(本质上)与您的自定义矢量类型无关。
查看您的代码,我可以看到两个可能的原因:
- 您只是忘记使用
std::vector
或using namespace std;
,链接器找不到您所说的vector
- 上面的代码段未链接到包含类的对象
Team
当然,使用自定义类创建vector
并不违法。
> LNK1120 - 未解析的外部?
我们需要更多的源代码和链接器输出。
相关文章:
- 使用QJsEngine在Qt中注册自定义类型
- 使用模板类的自定义列表类型中的内存泄漏
- 当我使用自定义类型创建动态数组时,即使使用字符串,它似乎也不起作用
- QtQuick - qml:28:错误:未知方法返回类型:自定义类型
- 如何使自定义类型在unordered_map中用作键
- 自定义引用类型
- 具有自定义构造函数 (C++) 的类型的动态数组分配
- Qt5 远程对象 + 自定义类型,但不在 POD 中
- 如何定义自定义生成配置类型,其中通常是.exe的目标改为 DLL
- 标准::原子中的自定义类型
- 在自定义 std::vector-like 容器中处理指针和非指针模板类型的最佳方法是什么?
- 在Qt中注册自定义元类型的别名类型
- 如何在C++中允许成员函数的自定义返回类型进行类型擦除?
- 如何使用自定义类型声明Arduino数组?
- 特征中的自定义标量类型
- 在点云库 (PCL) 中使用自定义点类型的问题
- 为自定义打印调试实现传递任何类型的变量
- 使用自定义访问者时具有自定义类型的提升变体失败(源自 boost::static_visitor)
- 错误 - 自定义数据类型作为有效负载,带有提升::几何
- 将成员函数的返回类型引用到C++中的自定义类