《C++ iterator迭代器.docx》由会员分享,可在线阅读,更多相关《C++ iterator迭代器.docx(1页珍藏版)》请在金锄头文库上搜索。
C+ iterator迭代器iterator模式:提供一种方法,使之能依次访问容器内的各个元素,而又不暴露该聚合物内部的表述方式。#include#include#include#includeint main() std:vector names; names.push_back(Aaaaa); names.push_back(Fffff); names.push_back(Ccccc); names.push_back(Ggggg); names.push_back(Bbbbb); names.push_back(Ddddd); names.push_back(Zzzzz); names.push_back(Yyyyy); names.push_back(Hhhhh); std:sort(names.begin(), names.end(); std:vector:iterator iter = names.begin(); while (iter != names.end() std:cout *iter std:endl; iter+; system(pause);