Visual Studio C++2010を使用しています。
ヘッダーファイルGNode.hがあります。以下のスニペットです。
#ifndef GNODE_H
#define GNODE_H
#include <vector>
typedef vector<int> ADJNODE_LIST;
Error: vector is not a template
2行目にエラーが発生しますvector
しかし、私がそのように追加std::
するvector
と:
typedef std::vector<int> ADJNODE_LIST;
コンパイルエラーはありません。
<vector>
ライブラリが見つからないようです。
誰かが理由を説明できますか?