如何使用动态连接库?高手请执教。
我刚刚学习VC,我用C写了一个动态连接库。
.DEF文将如下
LIBRARY TDLL
DESCRIPTION 'TDLL'
EXPORTS
cpy
.c文将如下
#include "string.h"
#include "stdlib.h"
#include "tdll.h"
char * cpy(char * dest,char * src){
unsigned short int len=0,i=0;
if(src==NULL) return dest;
if(dest==NULL){
dest=(char *)malloc(strlen(src)*sizeof(char));
}
len=(strlen(src)>strlen(dest)?strlen(dest):strlen(src));
for(;i<len;i++) *(dest+i)=*(src+i);
return dest;
}
tdll.h文件如下
#ifndef _TDLL_
#define _TDLL_
char *cpy(char *dest,char *src);
#endif
然后编译生成了一个TDLL.dll、一个TDLL.lib
我如何写一个应用 调用cpy函数?先谢。