Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
'interface': un'interfaccia può avere solo membri pubblici
Osservazioni:
È possibile accedere ai membri protetti e privati solo da altre funzioni membro. Tali membri non sono utilizzati in un'interfaccia, poiché potrebbe non fornire implementazioni per nessuno dei relativi membri.
Example
L'esempio seguente genera l'errore C2862:
// C2862.cpp
// compile with: /c
#include <unknwn.h>
[object, uuid="60719E20-EF37-11D1-978D-0000F805D73B"]
__interface IMyInterface {
HRESULT mf1(void); // OK
protected:
HRESULT mf2(int *b); // C2862
private:
HRESULT mf3(int *c); // C2862
};