[union]共用体を駆使するスレ[union]
■ このスレッドは過去ログ倉庫に格納されています
0035デフォルトの名無しさん
05/02/24 22:10:10{
unsigned short x;
unsigned short y;
} POINT;
typedef struct tagRECT
{
union {
struct {
unsigned short Left, Top, Right, Bottom;
};
struct {
tagPOINT TopLeft, BottomRight;
}
}
} RECT;
RECT rect;
rect.Left = 10;
rect.Top = 20;
rect.BottomRight.x = 100
みたいなことってできなかったっけ?
■ このスレッドは過去ログ倉庫に格納されています