Delen via


Compilerfout C2487

'identificator': lid van een dll-interfaceklasse mag niet worden gedeclareerd met een dll-interface

Opmerkingen

U kunt een hele klasse of bepaalde leden van een niet-DLL-interfaceklasse declareren met dll-interface. U kunt een klasse met DLL-interface niet declareren en vervolgens een lid van die klasse declareren met dll-interface.

Example

In het volgende voorbeeld wordt C2487 gegenereerd:

// C2487.cpp
// compile with: /c
class __declspec(dllexport) C
{
    __declspec(dllexport) void func() {}   // C2487
};

Als u deze fout wilt oplossen, verwijdert u de DLL-interface in de klasse of de leden.

Zie ook

Gebruik van dllimport en dllexport in C++-klassen