スタンフォード大学の CS 106B クラスをオンラインでフォローしようとしていますが、構造体のベクトルに要素を追加しようとすると壁にぶつかります。何が起こっているのか分かりますか?
struct point { // Definition for our "point" structure
int x;
int y;
};
Vector<point> pointVector;
point derp;
derp.x = 1;
derp.y = 2;
pointVector.add(derp);
残念ながら、これを試すと、XCode で 2 つのエラーが発生します。1 つ目は、「テンプレート引数はローカル タイプ 'point' を使用しています。2 つ目は、「非クラス タイプ 'int' である 'pointVector' 内のメンバー 'add' の要求です。これは私のコンパイラに何らかの問題がありますか? ドキュメントから判断すると、これでうまくいくはずです。