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.
'class ::identifier' : le symbole ne peut pas être utilisé dans une déclaration de membre à l’aide de la déclaration
Remarques
Une using déclaration utilise un symbole, tel qu’un nom d’espace de noms. Une using déclaration est destinée à déclarer des membres de classe de base.
Example
L’exemple suivant génère l’erreur 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;
};