Sep 19, 2001 #1 amzi Programmer Sep 19, 2001 2 US If you give visual c++ an int64 value and right shift it 52 it all disappears.
Sep 19, 2001 #2 Zyrenthian Programmer Mar 30, 2001 1,440 US the __int64 value has .high and .low (or upper lower i cant remember) members. to do what you want you want to __int64 value; value.low = value.high; value.high = 0; value.low = value.low>>(52-32); Matt Upvote 0 Downvote
the __int64 value has .high and .low (or upper lower i cant remember) members. to do what you want you want to __int64 value; value.low = value.high; value.high = 0; value.low = value.low>>(52-32); Matt
Sep 20, 2001 Thread starter #3 amzi Programmer Sep 19, 2001 2 US OK! it's me! Visual C++ took 52 in hex mode Upvote 0 Downvote