逗号运算符接受两个操作数,从左往右解析。整个表达式的结果是右边的值。
常见的用处是在for循环中。
for
vector<int>::size_type cnt = ivec.size(); for(vector<int>::size_type ix = 0; ix != ivec.size(); ++ix, --cnt) ivec[ix] = cnt;