有问题?Q我吧,Always Online!
摘要: C调用C++函数库,一般不能直接调用,需要将C++库转换成C接口输出,方可以使用C调用,看下面的例子:aa.h #include #include using namespace std; class sample { public: int method(); }; aa.cpp #include "aa.h" int sample::method() { cout#include int ... 阅读全文
posted @ 2014-08-20 16:33 嵌入式博客园 阅读(1963) 评论(0) 推荐(0) 编辑
摘要: 当然有区别,__declspec(dllexport)用于导出符号,也就是定义该函数的dll;__declspec(dllimport)用于导入,也就是使用该函数。因为这个头文件既要被定义该函数的dll包含,也要被使用该函数的程序包含,当被前者包含时我们希望使用__declspec(dllexport)定义函数,当被后者包含时我们希望使用dllimport。于是我们使用#ifdef_EXPORTI... 阅读全文
posted @ 2014-08-20 14:12 嵌入式博客园 阅读(753) 评论(0) 推荐(0) 编辑