Delen via


Compilerfout C2868

"id": ongeldige syntaxis voor gebruiksdeclaratie; verwachte gekwalificeerde naam

Opmerkingen

Een using-declaratie vereist een gekwalificeerde naam, een bereikoperator (::) gescheiden reeks naamruimte-, klasse- of opsommingsnamen die eindigen op de id-naam. Een operator voor één bereikomzetting kan worden gebruikt om een naam uit de globale naamruimte te introduceren.

Example

In het volgende voorbeeld wordt C2868 gegenereerd en wordt ook het juiste gebruik weergegeven:

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

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

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