可以使用erase函数来删除vector中的某个成员,具体方法如下:

  1. 使用find函数查找需要删除的成员在vector中的位置,例如:

    auto it = find(jbList.begin(), jbList.end(), someValue);
    

    这里的someValue是需要删除的成员的值,it是指向该成员的迭代器。

  2. 使用erase函数删除该成员,例如:

    if (it != jbList.end()) {
        jbList.erase(it);
    }
    

    这里的if语句是为了确保找到了需要删除的成员,如果没找到就不执行删除操作。

extern vectorJB_TYPE jbList; 我怎么删除某个成员呢

原文地址: https://www.cveoy.top/t/topic/cHLi 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录