读书人

判断大端(big-endian)仍是小端(little

发布时间: 2013-01-20 10:22:41 作者: rapoo

判断大端(big-endian)还是小端(little-endian)

突然想到的问题,代码中用过,不是自己实现的。

这个问题有多简单,或者多难,打开vc试试

#include <iostream>int main(){    int a = 0x01020304;    std::cout << "current system is " << (*reinterpret_cast<char*>(&a) == 0x04 ? "little endian" : "big endian") << std::endl;}

比想象中简单多了!

1楼wangeen昨天 10:29
小工具写得很不错

读书人网 >编程

热点推荐