トップページ
⇒
tech
1001コメント
235KB
Visual Studio 2012 Part6
全部
前100
次100
最新50
■ このスレッドは過去ログ倉庫に格納されています
0766
デフォルトの名無しさん
2013/05/06(月) 11:56:43.21
memcmpで構造体の一致を取れないのは、コンパイラがアライメントを取るためのパディング(不定)が挿入されるため。
じゃぁ、このパディングの値を0とか固定にすれば問題ないと思うんだけど、そういうオプションってVC++にないのかな?
もちろん、固定値に初期化するためのコストはかかっちゃうんだけど、それ以上にコードがスッキリする利点が大きい場合には有用だと思う。
全部
前100
次100
最新50
■ このスレッドは過去ログ倉庫に格納されています