Поделиться через


Ошибка компилятора C3116

"Описатель хранилища": недопустимый класс хранилища для метода интерфейса

Замечания

Вы использовали typedefregisterили static в качестве класса хранилища для метода интерфейса. Эти классы хранения не разрешены для членов интерфейса.

Example

В следующем примере создается C3116:

// C3116.cpp
__interface ImyInterface
{
   static void myFunc();   // C3116
};