0

カスタム クラスでベクターを作成する際に制限はありますか? 最近、次のステートメントを実行しようとするたびに、コンパイラが「LNK1120」警告を送信しています。

vector<Team> teamList;

これが違法である場合、これらのインスタンスのグループを保存/整理できる回避策はありますか? ありがとう。

4

2 に答える 2

1

LNK2001に続くLNK1120はリンカー エラーです。カスタムベクタータイプとは (本質的に) 関連していません。

あなたのコードを見ると、ここに 2 つの理由が考えられます。

  1. std::vectororの使用を忘れただけusing namespace std;で、リンカはあなたが意味するものを見つけることができませんvector
  2. 上記のコードは、クラスを含むオブジェクトにリンクされていませんTeam

そしてもちろん、vectorカスタム クラスで を作成することはまったく違法ではありません。

于 2012-11-11T04:14:03.530 に答える
0

LNK1120 - 未解決の外観?

ソースコードとリンカの出力がもっと必要です。

于 2012-11-11T04:14:01.843 に答える