Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
"funktionsnamn" : en gränssnittsmedlemsfunktion kan inte definieras
Anmärkningar
Kompilatorn påträffade nyckelordet för gränssnittet eller härledde en struct som ett gränssnitt men hittade sedan en definition av medlemsfunktionen. Ett gränssnitt får inte innehålla en definition för en medlemsfunktion.
Example
I följande exempel genereras C2861:
// C2861.cpp
// compile with: /c
#include <objbase.h> // required for IUnknown definition
[ object, uuid("00000000-0000-0000-0000-000000000001") ]
__interface IMyInterface : IUnknown {
HRESULT mf(int a);
};
HRESULT IMyInterface::mf(int a) {} // C2861