map使用迭代器遍历
typedef std::map<typeA,typeB> MAP_test;
MAP_test a;
MAP_test::iterator iter = a.begin();
for(;iter != a.end();++iter)
{
//iter_prop->first 为KEY值
//iter_prop->second 为属性值
}
vector使用下标遍历
std::vector<typeA> VEC_test;
for(size_t index = 0;index < VEC_test.size();++index)
{
//VEC_test[index] 为相应值
}
set<int>::reverse_iterator rit;
for(rit=s.rbegin();rit!=s.rend();rit++)
{
//*rit
}