У меня есть два проекта VS10, один из которых (не MFC) DLL. Я хочу использовать в проекте DLL объект struct
, определенный в одном файле заголовка другого проекта. В проектах используются предварительно скомпилированные заголовки, и все включения выполняются под stdafx.h
.
Первый проект
struct example
{
int a;
int b;
};
Проект DLL
#include "stdafx.h"
extern "C"
{
__declspec(dllexport) int ex(struct example *p)
{
int c = p->a;
return 1;
}
}
struct example
должен быть виден из проекта DLL. Как я могу этого добиться?
__declspec(dllexport)
на__declspec(dllimport)
при использовании dll. При поиске должно быть тысячи примеров. - person drescherjm   schedule 14.07.2016