Megosztás a következőn keresztül:


C3340 fordítási hiba

"interfész": az interfész nem lehet "korlátozott" és "alapértelmezett" a "class" társosztályban

Megjegyzések

A korlátozott attribútum és az alapértelmezett attribútum kölcsönösen kizárja egymást.

Example

Az alábbi példa c3340-et hoz létre:

// C3340.cpp
#include <windows.h>
[module(name="MyModule")];

[ object, uuid(373a1a4c-469b-11d3-a6b0-00c04f79ae8f) ]
__interface IMyIface
{
   HRESULT f1();
};

[ coclass, uuid(373a1a4d-469b-11d3-a6b0-00c04f79ae8f),
default(IMyIface),
source(IMyIface),restricted(IMyIface) ]
class CmyClass // C3340
{
};

int main()
{
}