逗号运算符

逗号运算符接受两个操作数,从左往右解析。整个表达式的结果是右边的值。

常见的用处是在for循环中。

vector<int>::size_type cnt = ivec.size();
for(vector<int>::size_type ix = 0; ix != ivec.size(); ++ix, --cnt)
   ivec[ix] = cnt;