在线等 dll里c函数编译后导出的名字
#define EXPORT extern "C" __declspec (dllexport)
void LoadDir(const char * dir,ofstream& of);
EXPORT int CALLBACK LoadaDir(const char * dir)
{
ofstream of("c:\\out.txt");
LoadDir(dir,of);
return 0;
};
该dll编译后导出名为_LoadaDir@4的函数,但书里说应该是_LoadaDir,
请问大侠应该怎样声明函数才能导出_LoadaDir,最好是原名LoadaDir,windows的
库dll都是导出的原名,并没有下划线。