1 如何知道我們的系統遵循小端或大端?如何知道我們的系統使用C++的小端或大端? 來源 2013-08-22 Atul +0 見http://stackoverflow.com/questions/1001307/detecting-endianness-programmatically-in-ac-program – torak +0 你想以編程方式檢查它,或者你只是想知道,如果你的平臺字節序?如果第一種方法,如果只搜索一點,有很多方法可以實現,如果是後者則取決於處理器而不是操作系統。 –
2 int n = 1; // little endian if true else big endian if(*(char *)&n == 1) {...} 來源 2013-08-22 06:19:01
見http://stackoverflow.com/questions/1001307/detecting-endianness-programmatically-in-ac-program – torak
你想以編程方式檢查它,或者你只是想知道,如果你的平臺字節序?如果第一種方法,如果只搜索一點,有很多方法可以實現,如果是後者則取決於處理器而不是操作系統。 –