最近の WinAPI のヘッダはアラインメントの指定をちゃんとやってないんだな
旧いソースをコンパイルしてて、それが2bytesアラインメントで作ってたので
オプション /Zp2 を指定したら、APIに渡す構造体のアラインメントがずれまくり
昔はちゃんと #pragma pack が指定してあってアプリ側がどんなアラインメントで
コンパイルしても大丈夫なようになってたけど、最近は手抜きだ
まぁ今時、独自アラインメントなんて指定するやつはいないだろうけど
Visual Studio 2017 Part6
■ このスレッドは過去ログ倉庫に格納されています
756デフォルトの名無しさん (ワッチョイ f32b-9OwH)
2018/10/28(日) 21:13:10.29ID:NfBNqFy/0■ このスレッドは過去ログ倉庫に格納されています
