逗号运算符含有两个运算对象,按照从左向右的顺序依次求值
首先对左侧的表达式求值,然后把求值结果丢掉。逗号运算符真正的结果是右侧表达式的值。如果右侧运算对象是左值,那么最终的求值结果也是左值。
用在for循环中
for(vector<int>::size_type ix =0; ix != ivec.size(); ++ix,--cnt)
逗号运算符含有两个运算对象,按照从左向右的顺序依次求值
首先对左侧的表达式求值,然后把求值结果丢掉。逗号运算符真正的结果是右侧表达式的值。如果右侧运算对象是左值,那么最终的求值结果也是左值。
用在for循环中
for(vector<int>::size_type ix =0; ix != ivec.size(); ++ix,--cnt)