Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
de gebruiksdeclaratie voor 'declaratie 1' kan niet naast de bestaande gebruiksdeclaratie voor 'declaratie 2' bestaan
Opmerkingen
Zodra u een using-declaratie voor een gegevenslid hebt, is elke declaratie in hetzelfde bereik dat dezelfde naam gebruikt, niet toegestaan, omdat alleen functies kunnen worden overbelast.
Voorbeeld
In het volgende voorbeeld wordt C2698 gegenereerd:
// C2698.cpp
struct A {
int x;
};
struct B {
int x;
};
struct C : A, B {
using A::x;
using B::x; // C2698
}