关于向量中的元素类型

假设Base 是 Derive的基类;

 

定义vector<Base> vb;

 

那么向量容器vb中只能存放Base的实例,而不能存放Derive的实例;

 

为了存放Derive的实例,需写成:

 

vector<Base *> vb;

 

你可能感兴趣的:(关于向量中的元素类型)