读书人

C++ primer 札记第五章

发布时间: 2013-10-24 18:27:21 作者: rapoo

C++ primer 笔记第五章
vector<int>::iteractor iter =ivec.begin();while (iter !=ivec.end())cout<<*iter++<<endl;

由于后自增操作的优先级高于解引用操作,因此*iter++等效于*(iter++)。

建议:简介即是美

对于上面例子中代码,不建议用

cout<<*iter<<endl;

iter++;

来代替。

?5.9 逗号操作符

逗号表达式是由一组由逗号分隔的表达式,这些表达式从左到右计算。逗号表达式的结果是其最右边表达式的值。

?

?

读书人网 >C++

热点推荐