徐州市网站百度网页浏览器
迭代器 i t e r a t o r 迭代器iterator 迭代器iterator 在 容器 v e c t o r 容器vector 容器vector 中的使用
迭代器 i t e r a t o r 迭代器iterator 迭代器iterator 一般使用在 容器 v e c t o r 容器vector 容器vector 的 遍历 遍历 遍历,充当 遍历指针 遍历指针 遍历指针 的作用
int main(int* argc, char* argv[]) {vector<int> num{ 1,2,3 };vector<int>::iterator It; //正向迭代器vector<int>::reverse_iterator rIt; //反向迭代器for (It = num.begin(); It < num.end(); It++) { //正向遍历整个容器//for (It = num.begin(); It != num.end(); It++)cout << *It; //将指针解引用得到所指对象的值}for (rIt = a.rbegin(); rIt != a.rend(); rIt++) {//反向遍历整个容器cout << *rIt;}return 0;
}
迭代器 i t e r a t o r 迭代器iterator 迭代器iterator 在 结构体数组 s t r u c t 结构体数组struct 结构体数组struct 中的使用