SciFi (20.08.2013 16:53, просмотров: 107) ответил йцукен на Спасибо, так работает, причём второй и следующие #if не обязательно вкладывать в первый.
Ещё народ разматывает циклы при помощи switch: switch (n)
{
default: assert(0);
case 3: do_something();
case 2: do_something();
case 1: do_something();
}
И немного креатива для длинных циклов:
for (i = n; i > 0; i -= 4)
{
switch (i)
{
default: do_something();
case 3: do_something();
case 2: do_something();
case 1: do_something();
}
}
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้