Freigeben über


Compilerfehler C3247

'Klasse1': Eine Co-Klasse kann nicht von einer anderen Co-Klasse 'Klasse2' erben.

Bemerkungen

Eine Klasse mit dem coclass -Attribut gekennzeichnete Klasse kann nicht von einer anderen Klasse erben, die mit dem coclass -Attribut markiert ist.

Example

Im folgenden Beispiel wird C3247 generiert:

// C3247.cpp
[module(name="MyLib")];
[coclass]
class a {
};

[coclass]
class b : public a {   // C3247
};
int main() {
}