while(x, --x)
{
std::cout << x << ' ';
//--x;
}
а что тут запятая обозначает?
запятую, а что ещё?
ну, я вижу, но ещё не видел, чтобы запятая использовалась, поэтому спросил ее суть
просто берет и двигает последовательно исполнение слева на право
напиши for и не еби мозг
ок for(auto& x: {1,2,3,4,5,6,7,8,9})?
писать код нужно так чтобы другие люди могли его прочитать и понять фор - читается за один проход глазами твой while - два прохода и пару секунд на осмысление
можно и так, но зачем
сначала х чекается, затем декрементированный х?
понял, for(;p++,*p;) ?
как хочешь, я бы сделал for (int num : arr) { ... }
for (; *p; ++p) {}
Обсуждают сегодня