- 252 名前:デフォルトの名無しさん mailto:sage [2014/05/12(月) 11:18:53.54 ID:0w5L2iBG]
- C++で
union{ bool bl; char ch; } x; x.ch = 2; bool a = x.bl == true; ってやったらaはtrueにならなかったけど C#で [StructLayout(LayoutKind.Explicit)] struct X{ [FieldOffset(0)] bool bl; [FieldOffset(0)] byte bt; } X x; x.bt = 2; bool a = x.bl == true; てやったらちゃんとaにtureが入ったw
|

|