long word; char byte; word = 0x12345678; byte = *(char*)word; if (byte == 0x12) жопа(_!_);
word = 0x12345678; byte = *(char*)word; if (byte == 0x12) жопа(_!_);
И ведь - жопа(_!_)!!Это блин чё, биг-ендиан по-кайловски? А где об этом в доке написано?