我已經定義了下面的結構。
託管.Net C++/CLI - 結構
typedef union
{
struct
{
unsigned command:15;
unsigned acknowledge:1;
};
struct
{
unsigned short uicommand;
};
struct
{
Byte command_bytes[2];
};
}TCOMMAND;
後然後聲明的類型TCOMMAND E.G
TCOMMAND mycommand
int x=sizeof(mycommand)
變量x的值是4個字節,而不是2. 啓示的問題將不勝感激。
在此先感謝。
優秀。完美工作! –