構造体メンバのアライメント
そんな設定があったのかvisual studio。
小一時間はまり。
[プロパティ] > [C/C++] > [コード生成]
32bit環境にて規定値だと4バイト8バイトらしく、
struct
{
short a; // address + 0x00000000
long b; // address + 0x00000004
};
みたくなって読み込みでズレちゃってた。
そんな設定があったのかvisual studio。
小一時間はまり。
[プロパティ] > [C/C++] > [コード生成]
32bit環境にて規定値だと4バイト8バイトらしく、
struct
{
short a; // address + 0x00000000
long b; // address + 0x00000004
};
みたくなって読み込みでズレちゃってた。