Kompilatorfel C2868

"identifier": ogiltig syntax för användningsdeklaration; förväntat kvalificerat namn.

Anmärkningar

En användningsdeklaration kräver ett kvalificerat namn, en omfångsoperator (::) avgränsad sekvens med namnområdes-, klass- eller uppräkningsnamn som slutar med identifierarnamnet. En enskild omfångsmatchningsoperator kan användas för att introducera ett namn från det globala namnområdet.

Example

Följande exempel genererar C2868 och visar även korrekt användning:

// C2868.cpp
class X {
public:
   int i;
};

class Y : X {
public:
   using X::i;   // OK
};

int main() {
   using X;   // C2868
}