分享方式:


編譯器錯誤 C2033

'identifier': 位元欄位無法間接取值

位元欄位已宣告為指標,這是不允許的做法。

下列範例會產生 C2033:

// C2033.cpp
struct S {
   int *b : 1;  // C2033
};

可能的解決方式:

// C2033b.cpp
// compile with: /c
struct S {
   int b : 1;
};