c++ 在头文件中声明一个vector为什么会报错?

这是我在头文件中的代码,我打算在其他source文件中include这个头文件,进行多文件编译,为什么声明vector不行
如果我把所有代码放在一个source文件中就可以声明vector了,这是为什么?

在包含#include <vector>下面
添加包含:using namespace std; 添加标准命名空间,因为vector是在std命名空间下定义的。
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-12-24
    std::vector<int> v;
//  ^^^^^

相似回答