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 · 597 阅读 · 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 · 1442 阅读 · 0 评论