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.
using-declaration provoque une déclaration multiple de 'class ::identifier'
Remarques
La déclaration entraîne la définition du même élément deux fois.
Cette erreur est obsolète dans Visual Studio 2022 et versions ultérieures.
Example
L’exemple suivant génère l’erreur C2875 :
// C2875.cpp
struct A {
void f(int*);
};
struct B {
void f(double*);
};
struct AB : A, B {
using A::f;
using A::f; // C2875
using B::f;
};