[C ++] vector Add / Remove elements specified location

insert Insert:

    // inserted before the front element. 8 
    v.insert (v.begin (), . 8 );
    
    // inserting a new element in front of the second element. 1 
    v.insert (v.begin () + 2 , . 1 );
    
    // the insertion end of the new element. 1 
    v.insert (v.end (), . 3 );

erase deleted:

    // delete a single element, counted from 0, deleting the second element 
    v.erase (v.begin () + 2 ); 
     // delete some elements, delete the first to fifth segment iterator all elements 
    v.erase ( v.begin () + . 1 , v.begin () + . 5 );

 

Guess you like

Origin www.cnblogs.com/wayne-tao/p/12589080.html