Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
"nazwa funkcji": nie można zdefiniować funkcji składowej interfejsu
Uwagi
Kompilator napotkał słowo kluczowe interfejsu lub wydukował strukturę jako interfejs, ale następnie znalazł definicję funkcji składowej. Interfejs nie może zawierać definicji funkcji składowej.
Przykład
Poniższy przykład generuje 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