Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
"class::identifier" : symbolen kan inte användas i en medlem med hjälp av deklaration
Anmärkningar
En using deklaration använder en symbol, till exempel ett namnområdesnamn. En using deklaration är avsedd för att deklarera basklassmedlemmar.
Example
I följande exempel genereras C2886:
// C2886.cpp
// compile with: /c
namespace Z {
int i;
}
class B {
protected:
int i;
};
class D : public B {
// Error: Z is a namespace
using Z::i; // C2886
// OK: B is a base class
using B::i;
};