自定义矢量类型

时间:2012-11-11 04:01:33

标签: c++ class vector lnk

使用自定义类创建向量是否有任何限制?最近,每当我尝试语句时,我的编译器一直在发送'LNK1120'警告:

vector<Team> teamList;

如果这是非法的,是否有一种解决方法可以让我存储/组织这些实例的一组?感谢。

2 个答案:

答案 0 :(得分:1)

LNK2001后跟LNK1120是链接器错误。它(固有地)与您的自定义矢量类型无关。

查看您的代码,我可以看到两个可能的原因:

  1. 您忘了使用std::vectorusing namespace std;而链接器找不到您的意思vector
  2. 上面的代码段没有链接到包含类Team
  3. 的对象

    当然,使用自定义类创建vector根本不是违法的。

答案 1 :(得分:0)

LNK1120 - 未解决的外部因素?

我们需要更多源代码和链接器输出。