[求助] 关于vector数组用法
我在用 vector 的时候,将 vector 的声明放在类中的时候就不能编译通过,然后放在main方法里面就可以,这是怎么回事?
如下:放在类中声明就不能通过编译
#include <iostream>
#include <vector>
using namespace std;
class a
{
public:
vector<int> arr(10);
};
int main(int argc, char *argv[])
{
return 0;
}
然后,放在main方法里面就可以,这是咋回事呢?
#include <iostream>
#include <vector>
using namespace std;
class a
{
public:
};
int main(int argc, char *argv[])
{
vector<int> arr(10);
return 0;
}