Aracılığıyla paylaş


Derleyici Hatası C2500

'identifier1' : 'identifier2' zaten bir doğrudan temel sınıf

Açıklamalar

Temel sınıflar listesinde bir sınıf veya yapı birden çok kez görünür.

Doğrudan taban, temel listede bahsedilenlerden biridir. Dolaylı temel, temel listedeki sınıflardan birinin temel sınıfıdır.

Bir sınıf bir kereden fazla doğrudan temel sınıf olarak belirtilemez. Bir sınıf, dolaylı temel sınıf olarak birden çok kez kullanılabilir.

Example

Aşağıdaki örnek C2500 oluşturur:

// C2500.cpp
// compile with: /c
class A {};
class B : public A, public A {};    // C2500

// OK
class C : public A {};
class D : public A {};
class E : public C, public D {};