i got this source from a book of Bruce Schneier,Applied cryptography.
it's a shift register pseudo random number generator.
i read all of the function, i analysed it, i've found nothing wrong.
my VS2010 is telling me that it cannot recognize the hex constant 0x00000001.
the compiler points to line 13, with this message.
error C2146: syntax error : missing ';' before identifier '×00000001'
i'm sure everything is right, i suspect the compiler has to deal with that.