[求助]求助一个vector的问题
在使用vector时,std::vector<T>,如果T是一个自定义的类型,如自定义的类,则在使用push_back时总不能得到正确的负值。
class B
{public:
};
class C
{
public:
int c;
int e;
B d;
public:
C(int a1,int a2) {c=a1;e=a2;};
~C();
};
main{
std::vector<C> c;
c.push_back(C(1,2)); //这句老出问题,不知道什么原因,好像不能将一个值送入vector
}
请各位大虾指点一下