Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
"típus": nem egyértelmű alaposztály
Megjegyzések
A fordító nem tudta egyértelműen feloldani a függvényhívásokat, mert a függvény több alaposztályban is létezik.
A hiba megoldásához távolítsa el az egyik alaposztályt az öröklésből, vagy explicit módon minősítse a függvényhívást.
Example
Az alábbi példa C2387-et hoz létre:
// C2387.cpp
namespace N1 {
struct B {
virtual void f() {
}
};
}
namespace N2 {
struct B {
virtual void f() {
}
};
}
struct D : N1::B, N2::B {
virtual void f() {
B::f(); // C2387
// try the following line instead
// N1::B::f();
}
};
int main() {
D aD;
aD.f();
}