Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
la déclaration using pour « déclaration 1 » ne peut pas co-exister avec la déclaration using existante pour « déclaration 2 »
Remarques
Une fois que vous avez une déclaration d’utilisation pour un membre de données, toute déclaration utilisant la même étendue qui utilise le même nom n’est pas autorisée, car seules les fonctions peuvent être surchargées.
Exemple :
L’exemple suivant génère l’erreur C2698 :
// C2698.cpp
struct A {
int x;
};
struct B {
int x;
};
struct C : A, B {
using A::x;
using B::x; // C2698
}