source:
class Order: public vector<int>
{
public:
Order();
Order(int *OrderList, int Num);
Order(vector<int> &SomeVec);
Order(Order &OtherOrder);
virtual ~Order();
……
};
int main()
{ vector<Order> OrderSet;
Order A;
A.push_back(1);
OrderSet.push_back(A);
return 0;
}
error:
no copy constructor available^^^^