动态加载dll
相比静态加载dll,动态加载可以在需要使用到dll中的接口时再加载dll,这样的做法不但使得程序更加灵活,而且还可以减轻程序负担。
创建dll,我在这里就不在啰嗦了,直接上代码。
供外部代用的接口 “make_dll.h”
extern "C" __declspec(dllexport) int function_add(int a, int b);
接口实现的代码 “make_dll.cpp”
#include "make_dll.h"
int function_add(int a, int b)
{
int sum = a + b;