for (;;) {
//Something to be done repeatedly
}
Я видел такие вещи, которые много использовали, но я думаю, что это довольно странно...
Не было бы гораздо яснее сказать while(true)
или что-то в этом роде?
Я предполагаю, что (как и причина, по которой многие-программисты прибегают к загадочному коду), это крошечный запас быстрее?
Почему, и это действительно стоит? Если да, почему бы просто не определить его так:
#define while(true) for(;;)