C++ vector容器中常见的三种遍历方式

Posted 唐火

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++ vector容器中常见的三种遍历方式相关的知识,希望对你有一定的参考价值。

1.迭代器

    for (std::vector<int>::iterator it = vecTest.begin(); it != vecTest.end(); ++it)
    
    	tempNum = *it;
    

2.C++11 新增关键字auto

 for (auto it : vecTest)
    
    	tempNum = it;
    

3.对C念念不舍的童鞋们习惯的数组写法

  for (size_t i = 0; i < maxCount; i++)
    
    	tempNum = vecTest[i];
    

以上是关于C++ vector容器中常见的三种遍历方式的主要内容,如果未能解决你的问题,请参考以下文章

vector的三种遍历方式

C++中定义比较函数的三种方法

有关不同实现类的List的三种遍历方式的探讨

STL传递比较函数进容器的三种方式

java中遍历集合的三种方式

基于Java的二叉树的三种遍历方式的递归与非递归实现