Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
kenmerk 'kenmerk' accepteert geen argumenten behalve op een coklasse
Opmerkingen
Sommige kenmerken kunnen worden toegepast op meer dan één C++-constructie, maar argumenten voor het kenmerk zijn mogelijk alleen toegestaan voor sommige constructies.
Example
In het volgende voorbeeld wordt C3373 gegenereerd:
// C3373.cpp
#include <windows.h>
[module(name="MyModule")];
[ object, uuid(373a1a4c-469b-11d3-a6b0-00c04f79ae8f) ]
__interface IMyIface
{
// arguments to source and restricted are not allowed when
// these attributes are applied to an interface
[source(IMyIface)] HRESULT f1();
[restricted(IMyIface)] HRESULT f2(); // C3373
};
[ coclass, uuid(373a1a4d-469b-11d3-a6b0-00c04f79ae8f) ]
class CMyClass : public IMyIface {
};
int main() {
}