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


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

"структура": не удается экспортировать определяемый пользователем объект без элементов

Вы попытались применить атрибут экспорта к пустому определяемого пользователем типа (определяемого пользователем типа). Например:

// C3139.cpp
#include "unknwn.h"
[emitidl];
[module(name=xx)];

[export] struct MyStruct {   // C3139 empty type
};
int main(){}