2012-11-11 90 views
0

創建具有自定義類的向量是否有任何限制?最近,我的編譯器已發送「LNK1120」警告每當我試圖聲明:自定義向量類型

vector<Team> teamList; 

如果這是非法的,是有一種變通方法,讓我來存儲/組團這些情況呢?謝謝。

+2

LNK112無用; LNK2001在發表之前有什麼意義? – dasblinkenlight

+0

順便說一句,你可以說你正在使用Visual Studio,以及什麼版本 –

+0

爲Team類添加源代碼。你可能沒有實現所有的Team類功能。 – PiotrNycz

回答

0

LNK1120 - 無法解析的外部?

我們需要更多的源代碼和鏈接器輸出。

1

LNK2001其次是LNK1120是鏈接器錯誤。它不是(固有地)與您的自定義矢量類型相關。

看你的代碼,我可以看到兩個可能的原因在這裏:

  1. 你只是使用std::vectorusing namespace std;忘記和鏈接器無法找到你的vector
  2. 的一段代碼上面的意思未鏈接到包含類Team

課程和對象,創建一個vector使用自定義類是不違法的。