close
BCB長度算錯的問題
 到Project->Option->Advanced Compiler->Data Alignment 選擇Byte
這是因為Compiler最佳化的緣故
因為我們的OS大部份都是32位元的
所以他會用四個Bytes(32bits)為一個單位
如果是一個Byte,為了快數存取,也會當作4Bytes
所以用sizeof時會算錯
因為我們的OS大部份都是32位元的
所以他會用四個Bytes(32bits)為一個單位
如果是一個Byte,為了快數存取,也會當作4Bytes
所以用sizeof時會算錯
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 pipii 的頭像
    pipii

    Live Pipii

    pipii 發表在 痞客邦 留言(0) 人氣()