Insert object at index of vector c++

前端 未结 3 580
面向向阳花
面向向阳花 2021-01-07 10:11

I need to insert an object to existing vector of objects. I know that i need to use iterator to do it but i dont know how it exactly works.

I have alphabetically sor

3条回答
  •  独厮守ぢ
    2021-01-07 10:56

    Solution:

        vector::iterator iter = people.begin() + index;
        people.insert(iter, temp);
    

    Reference:

    • std::vector::insert()

    • RandomAccessIterator

提交回复
热议问题