在一个form 类的public中定义vector
我用了三种表达形式:
vector<int, allocator<int> > PipeID;
vector<int, allocator > PipeID;
vector<int > PipeID;
都出现下面的错误:
[C++ Error] InPWeb.h(60): E2303 Type name expected
[C++ Error] InPWeb.h(60): E2139 Declaration missing ;
这是为什么呢?谢谢!!
#include <vector>
using namespace std;
命名空间你需要招本讲c++的书,什么书都会讲到
如果不声明using namespace std;
那么就在你每次用vector,前面加std::