28 using namespace pwiz::util;
33 unsigned char bytes[] = {0xce, 0xfa, 0xca, 0xca, 0xfe, 0xca, 0x20, 0x04};
34 unsigned int n = *
reinterpret_cast<unsigned int*
>(bytes);
36 #if defined(PWIZ_LITTLE_ENDIAN)
39 #elif defined(PWIZ_BIG_ENDIAN)
44 unsigned long long m = *
reinterpret_cast<unsigned long long*
>(bytes);
46 #if defined(PWIZ_LITTLE_ENDIAN)
49 #elif defined(PWIZ_BIG_ENDIAN)
56 int main(
int argc,
char* argv[])
unsigned long long endianize64(unsigned long long n)
unsigned int endianize32(unsigned int n)
int main(int argc, char *argv[])
#define TEST_PROLOG(argc, argv)