stl 容器逆序
vector<int> v;
v.push_back(1);
v.push_back(2);
v.push_back(3);
v.push_back(4);
printf("\n ------- 逆序前 -------- \n");
for(vector<int>::iterator iter=v.begin(); iter!=v.end(); ++ iter) {
printf("%d, ", *iter);
}
reverse(v.begin(), v.end());
printf("\n ------- 逆序后 -------- \n");
for(vector<int>::iterator iter=v.begin(); iter!=v.end(); ++ iter) {
printf("%d, ", *iter);
}
浙公网安备 33010602011771号