On Saturday, 11 August 2012 at 20:00:40 UTC, bioinfornatics wrote:
n this case why not using a while loop ?

You mean like this?

void main() {
    ubyte i = 0;
    do {
        write(i, " ");
    } while(i++ != 255);
}

or

void main() {
    ubyte i = 0;
    while(true) {
        write(i, " ");
        if(i++ == 255)
            break;
    }
}

?

It's kind of a personal preference on how you want to handle this case, IMO. I think using a for loop how bearophile showed is more typical. Most would argue going with the "standard" approach is the most correct way ... but I almost like using a do-while in this case.

Reply via email to