Hacker News new | ask | show | jobs
by kstenerud 1208 days ago
Or if you only wanted to iterate halfway:

    unsigned int x = 0;

    while (x < ~x) {
        calc(x++);
    }
Or going down:

    unsigned int x = ~0;

    while (x > ~x) {
        calc(x--);
    }
1 comments

By "halfway", did you mean "off by one"?
no