Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
tanımsız tür 'type' kullanımı
Remarks
Türü tanımlanana kadar kullanılamaz. Hatayı çözmek için, başvurmadan önce türün tam olarak tanımlandığından emin olun.
Examples
Aşağıdaki örnek C2027 oluşturur.
// C2027.cpp
class C;
class D {
public:
void func() {
}
};
int main() {
C *pC;
pC->func(); // C2027
D *pD;
pD->func();
}
Bildirilen ancak tanımlanmamış bir türe işaretçi bildirmek mümkündür. Ancak C++ tanımsız bir türe başvuruya izin vermez.
Aşağıdaki örnek C2027 oluşturur.
// C2027_b.cpp
class A;
A& CreateA();
class B;
B* CreateB();
int main() {
CreateA(); // C2027
CreateB(); // OK
}