Какой самый элегантный способ выполнить ДВАЖДЫ в цикле C

Часто мне нужно делать что-то ДВАЖДЫ в цикле for. Просто я могу создать цикл for с итератором и пройти его дважды:

for (i = 0; i < 2; i++)
{
 // Do stuff
}

Теперь я заинтересован сделать это как можно ПРОСТО, возможно, без инициализатора или итератора? Есть ли другие, действительно простые и элегантные способы достижения этого?

16
задан unwind 17 January 2011 в 13:40
поделиться