4.erase与find的用法: erase:
void erase ( iterator position );
size_type erase ( const key_type& x );
void erase ( iterator first, iterator last );
find:
iterator find ( const key_type& x );
const_iterator find ( const key_type& x ) const;
样例代码:
mymap.erase(mymap.find('b')); //删除map中key为'b'的记录
5.insert用法:
pair insert ( const value_type& x ); iterator insert ( iterator position, const value_type& x );
void insert ( iterator first, iterator last );
注: x为map的一条记录,包括key和value,而不单指value.
样例代码:
#include#include#include#include#include