C ++删除向量中的元素

Ggbeastboi
int main(){     

vector<Customer*> newcustomer;

newcustomer.push_back(new Customer("III", 123333, 555));
newcustomer.push_back(new Customer("LOL", 122222, 444));
newcustomer.push_back(new Customer("PPL", 121111, 333));

for (int i = 0; i < 3; i++){
    cout << newcustomer[i]->getName() << endl;
    cout << newcustomer[i]->getPhone() << endl;
    cout << newcustomer[i]->getID() << endl;
    cout << endl;
}






system("pause");
return 0;

}

因此,我创建了一个名为customer的类,您可以插入新的customer,getName返回名称,getPhone返回电话号码,GetID返回ID,现在我想从该向量中获取所有信息,不确定如何执行。

Fuad

如果您只是想删除向量中的所有内容,请使用:http : //www.cplusplus.com/reference/vector/vector/erase/

它是向量的擦除功能

// erase the first 3 elements:
newcustomer.erase (newcustomer.begin(),newcustomer.begin()+3);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从列表向量中删除元素C ++

来自分类Dev

在C ++中删除并推回向量的元素

来自分类Dev

从向量C ++中删除多个元素

来自分类Dev

从列表向量中删除元素C ++

来自分类Dev

C ++按值从向量中删除元素

来自分类Dev

如何在C ++中从向量中删除不连续的元素

来自分类Dev

使用迭代器从C ++中向量的末尾删除元素

来自分类Dev

在向量C ++的向量中删除向量

来自分类Dev

在向量中添加或删除之后保留指向向量元素的指针(在c ++中)

来自分类Dev

C ++ Lambda从向量集中删除元素

来自分类Dev

向量中的C ++乘法元素

来自分类Dev

向量c ++中的sort元素

来自分类Dev

在C ++中从整数排序的向量中搜索和删除元素的最快方法

来自分类Dev

指向向量元素的C ++指针,元素已删除

来自分类Dev

指向向量元素的C ++指针,元素已删除

来自分类Dev

从向量C ++中的元素中减去值

来自分类Dev

从向量中删除元素

来自分类Dev

在C ++向量中访问超出尺寸的元素

来自分类Dev

指针向量中的C ++擦除元素

来自分类Dev

向量中某些元素的C ++迭代器

来自分类Dev

C ++:访问向量列表中的某些元素

来自分类Dev

C ++在向量中查找特定元素

来自分类Dev

在向量C ++中查找多个max元素

来自分类Dev

在向量对中查找元素并输出C ++

来自分类Dev

指针向量中的C ++擦除元素

来自分类Dev

C ++:访问向量列表中的某些元素

来自分类Dev

C++ 中向量的逐元素“OR”运算

来自分类Dev

如何从C ++向量中删除尾随0

来自分类Dev

删除结构c ++的向量中的重复项