码迷,mamicode.com
首页 > 其他好文 > 详细

for-auto使用

时间:2017-07-27 14:31:29      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:技术   alt   引用   include   一个   推断   ges   style   img   

前言

    c++11新增了一个工具,让编译器能够根据初始值的类型推断变量的类型;

    c++11还新增了一种循环,基于范围的for循环,可以对数组或者容器类的每一个元素执行相同的操作;同时,可以使用&表示的引用变量修改每个元素.

代码:

	std::vector<int> responses;
	int label[] = {1, 2, 0, 0,  1, 1, 1,  1, 2, 2 };
	for (auto i : label)
	{
		std::cout << label[i] << " -- "<< i << std::endl;
		responses.push_back(i);
	}

头文件:

#include <opencv2\core\core.hpp>
#include <iostream>
#include <vector>

运行结果:

技术分享

注意:auto类型的变量i即是数组中的元素.

做自己该做的事情,做自己喜欢做的事情,安静做一枚有思想的技术媛。

for-auto使用

标签:技术   alt   引用   include   一个   推断   ges   style   img   

原文地址:http://www.cnblogs.com/happyamyhope/p/7244384.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!