zoukankan      html  css  js  c++  java
  • Vector 的五种遍历方式

    via http://blog.csdn.net/ls306196689/article/details/35787955

    方式三用时最短

    方式一

    for (size_t i =0; i < vec.size(); i ++) {

            int d = vec[i];

            }

            方式二

     

    size_t len = vec.size();

        for (size_t i =0; i < len; i ++) {

            int d = vec[i];

        }

    方式三

     

    for (auto it = vec.begin(); it != vec.end(); it ++) {

            int d = *it;

        }

    方式四

     

    for (int i:vec) {

            int d = i;

        }

     

     

    方式五

        for_each(vec.begin(), vec.end(), [](int i){

            int d = i;

        });

  • 相关阅读:
    git取消文件跟踪
    servlet
    查杀端口进程
    初始化git仓库,并push到远端
    tomcat
    bootstrap
    idea中web工程错误
    i++和++i
    js算法
    编程工具
  • 原文地址:https://www.cnblogs.com/gaohai/p/5796345.html
Copyright © 2011-2022 走看看