C++11 for循环的新用法

来源:互联网 发布:阿里云账号和淘宝账号 编辑:程序博客网 时间:2024/06/02 02:28

基于范围的for循环(C++11)
1)C++新增了一种循环:基于范围的for循环:对数组(或容器类,如vector和array)的每个元素执行相同的操作
如: double prices[5] = {4.99,5.99,6.99,7.99,8.99};
for(double x:prices)
cout << x << endl;
其中,x最初表示数组prices的第一个元素,显示第一个元素后,不断执行循环,而x依次表示数组的其他元素。

2)在bash脚本和python脚本中,早已经支持此种写法,而c++11也已经吸取此种优点开始支持,对于类似的用连续

下标表示的类型,操作方便了很多。

3)总结:语言也会互相吸取对方的优点,字符的按照分隔符的分割在脚本中有函数,C/C++应该在新的版本中支持。

0 0
原创粉丝点击