Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
'identifier' : syntaxe non conforme à l’utilisation de la déclaration ; nom qualifié attendu
Remarques
Une déclaration using nécessite un nom qualifié, une séquence séparée par un opérateur d’étendue (::) d’espace de noms, de classe ou d’énumération qui se termine par le nom de l’identificateur. Un opérateur de résolution d’étendue unique peut être utilisé pour introduire un nom de l’espace de noms global.
Exemple
L’exemple suivant génère l’erreur C2868 et montre également comment l’utiliser correctement :
// C2868.cpp
class X {
public:
int i;
};
class Y : X {
public:
using X::i; // OK
};
int main() {
using X; // C2868
}