I found an empty for statement in an existing bit of code and I\'m wondering what it does and is it \"safe\". It just feels wrong.
for(;;) { //some if sta
All of the expressions of the for statement are optional; for example, the following statement is used to write an infinite loop:
> for (; ; ) { > // ... }
Taken from MSDN