'identifier1' :使用正在定義的 'identifier2'。
備註
類別或結構 (identifier2) 宣告為本身的成員 (identifier1)。 不允許類別和結構的遞歸定義。
Example
下列範例會產生 C2460:
// C2460.cpp
class C {
C aC; // C2460
};
請改用 類別中的指標參考。
// C2460.cpp
class C {
C * aC; // OK
};
'identifier1' :使用正在定義的 'identifier2'。
類別或結構 (identifier2) 宣告為本身的成員 (identifier1)。 不允許類別和結構的遞歸定義。
下列範例會產生 C2460:
// C2460.cpp
class C {
C aC; // C2460
};
請改用 類別中的指標參考。
// C2460.cpp
class C {
C * aC; // OK
};