All pastes #352603 Raw Edit

Mine

public cpp v1 · immutable
·published 2007-02-12 22:55 UTC
rendered paste body
int convert(int blah) {        // this is not big vs. little endian-save!        // aka intel vs. ppc        int i;        int blah2;        for(i = 0; i < sizeof(int)*8 && blah != 0  ; i++) {                        if(blah & 1000000000000000b != 0) {// sucks for compatibility                                blah = blah<<1;                        } else {                                if(blah & 0100000000000000b != 0) {                                        i++;                                        break;                                } else {                                        break;                                }                        }        }        blah2 = 0;        for(;i >= 0; i--) {                blah2 = blah2 << 1;        }        return blah2;}-- EINFÜGEN --