Delen via


Compilerfout C2875

using-declaration veroorzaakt een meervoudige declaratie van 'klasse::id'

Opmerkingen

De declaratie zorgt ervoor dat hetzelfde item twee keer wordt gedefinieerd.

Deze fout is verouderd in Visual Studio 2022 en nieuwere versies.

Example

In het volgende voorbeeld wordt C2875 gegenereerd:

// 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;
};