![](/img/trans.png)
[英]What is the difference between `BOOST_ENDIAN_BIG_BYTE` and `BOOST_ENDIAN_BIG_WORD`?
[英]boost::endian and non-1 byte atomic endianness?
我對boost庫了解不多,但是endianness遍及了計算機中的幾乎所有內容,在嘗試編寫與endian無關的代碼時可能會讓人頭疼。 如果您有一個128位整數,則小字節序計算機的指針將指向低位,而大字節序計算機的指針將指向高位。 根據數據類型,指針可能位於大字節序系統中內存上下的任何位置。 由於little-endian系統始終指向低位字節,並且沒有小於字節的數據類型,因此類型強制轉換在little-endian機器上變為無操作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.