我正在使用 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>
图书馆。
谁能解释为什么?