4.31
for (vector<int>::size_type ix = 0; ix != ivec.size(); ix++, cnt--)
{
ivec[ix] = cnt;
}
4.32解释下面这个循环的含义。
constexpr int size = 5;
int ia[size] = { 1, 2, 3, 4, 5 };
for (int *ptr = ia, ix = 0; ix != size && ptr != ia + size; ++ix, ++ptr){
/*****/
}
从数组开始到结尾
4.33
someValue ? ++x,++y:--x,--y;
//true则x、y自增,false则x、y自减