C++学习
little_Yellow23
这个作者很懒,什么都没留下…
展开
-
【转】C++动态调用dll库(例子)
1.首先要生成一个功能简单的dll库,先新建项目–>win 32项目(比如命名为CDLL)–>dll(选中空项目)–>完成。2.新建一个头文件,命名为dllgenerator.h,完成如下代码:#ifndef __CDLL_H__#define __CDLL_H__extern "C" int _declspec(dllexport) add(int x, int y);...转载 2020-02-20 21:47:14 · 624 阅读 · 0 评论 -
【C++】宏定义函数指针类型
1。宏定义不分配内存,变量定义分配内存。2。宏名和参数的括号间不能有空格3。宏替换只作替换,不做计算,不做表达式求解//下面是正确的标准的写法typedef int(FUNC1)(int in);typedef int(FUNC2) (int*,int*,int*);下面两种宏的写法容易出错,是宏定义中应避免的,typedef int FUNC1 (int in);typedef ...转载 2020-02-20 20:40:07 · 1531 阅读 · 0 评论