開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
Cpp
問題(Question):
想請問一下大家,通常使用typedef union是希望能做什麼,我有查了一些資料,
但是都不是很理解,還有程式中的DWORD allbits他這樣打代表什麼意義,
還有unsigned nsync : 10; 我不懂冒號再C++語言中的表示,一般來說我們通常定義
一個變數不是都是用等號嗎?
不好意思,由於我是C++的初學者,希望大家能指導一下謝謝大家!!!
程式碼(Code):(請善用置底文網頁, 記得排版)
typedef union {
DWORD allbits;
struct {
unsigned nsync :10;
unsigned dtime :15;
unsigned channel :6;
unsigned special :1;
} bits; }tT3Rec;