У меня есть проект библиотеки классов C++/cli. Мне нужно импортировать родные кланы C++. они объявлены как этотимпортировать родные классы C++
class __declspec(dllexport) Check
{
const char* type;
protected:
int val;
public:
Check(int);
Check();
const char* Type();
void Type(const char*);
virtual int Val();
void Val(int);
~Check(){};
};
class __declspec(dllexport) Test:public Check
{
const char* type;
public:
Test(int x);
int Val();
~Test(){};
};
как импортировать их в C++/CLI проект? (У меня .dll и .lib файлы)
Еще лучше забыть о 'dllexport' и библиотеке импорта и просто иметь сборку смешанного режима, которая содержит как встроенную реализацию, так и управляемую оболочку в одном бинарном файле. –