d363h焊接蝶阀:在C++中如何编辑一个DLL

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/30 17:01:32
请高手帮忙怎么做一个包含有一个求阶乘函数fac的dll源码
并交一下,在程序中怎么调用这个dll

估计你是说windows平台吧。用VC6的话,首先建立一个DLL工程,然后定义一个fac函数。
int fac(int n)
{
...
}

在.def文件中加上一行:
fac @1

编译就可以得到dll了。

使用的话,
typedef int (*fac)(int n);
HANDLE h = LoadLibrary("fac.dll")
fac func = GetProcAddress(h,"fac");
func(12);