`

C语言第一个自己的DLL

阅读更多
7783
#ifdef __cplusplus
extern "C" {
#endif

__declspec(dllexport) int add(int a,int b){
return a+b;
}

#ifdef __cplusplus
}
#endif
22968
分享到:
评论

相关推荐

    C语言字符串处理函数

    int strarray cat char arr [str max len] int i char str 把二维arr字符串数组拼接成一个串 i是第一维的长度 存入str int replacate char res int n char const str 产生n个重复的str 串或者字符 存入res ">几个...

    C语言创建动态dll和调用dll(visual studio 2013环境下)

    第一部分:创建动态dll库。 1、打开visual studio 创建一个控制台应用程序。 2、选择DLL,空项目。 3、点击源文件,创建一个main.c文件 4、在main.c中写入一个简单的函数,内容如下: __declspec(dllexport) ...

    amr和wav互转的C语言dll动态库

    amr格式的语音, 转成wav文件, 没有调用FFmpeg等其他第三方工具.纯C语言完成. 基于vs2008的完整工程包. 工程包包含完成的DLL工程, 一个调用dll的测试代码, 还有一个验证用amr文件

    Qt调用dll中的功能函数

    篇内容分两部分:第一部分是 QT在 windows 上 DLL的导出和调用; 第二部分是 QT在 linux 上 DLL(os)的导出和调用; /////////////////////////////////////////////////////////////////////////////////////...

    小巧玲珑的des加密解密算法 C语言 (dll形式)附送原代码

    要加密的字符串(以八个字节为单位),第三个参数选择工作方式 加密/解密 made by yezigu921 ********************************************************************************/

    FMLDATA的源码

    文件是很简单的二进制格式文件,一个文件由多个记录组成,每个记录两个字段,第一个字段为DZH时间,为INT型,保存的是与1970-1-1 00:00:00间隔秒数,第二个字段为指标/序列值,为Float型,保存具体数值,注意Float型...

    基于C++编程语言的MD5算法DLL实现

    MD5的全称为Message-Digest Algorithm 5,即消息摘要算法第五版,是当前计算机领域用于确保信息传输完整一致而广泛使用的散列算法之一。MD5算法的功能是将数据运算变为另一固定长度值,是散列算法的基础原理。本资源...

    c++生成dll使用python调用dll的方法

    第一步,建立一个CPP的DLL工程,然后写如下代码,生成DLL 复制代码 代码如下:#include  #define DLLEXPORT extern “C” __declspec(dllexport) DLLEXPORT int __stdcall hello() { printf(“Hello world!\n”);...

    json dll,与.net 结合的dll

    它基于ECMA262语言规范(1999-12第三版)中JavaScript编程语言的一个子集。 JSON采用与编程语言无关的文本格式,但是也使用了类C语言(包括C, C++, C#, Java, JavaScript, Perl, Python等)的习惯,这些特性使...

    DLL动态库注入器.rar

    1.首先第一点就是可以注入到64位进程内,并且注入方式多种多样,我想这一点就足以让你心动 2.总所周知,在WINdows系统内,不同位数不可以互相注入,也就是说32位的DLL只能注入到32位进程,64同理 3.为了方便...

    c语言字符串分割,截取,子串查找,插入,删除

    int strarray_cat(char (*arr)[str_max_len],int i,char *str) //把二维arr字符串数组拼接成一个串,i是第一维的长度,存入str int replacate(char *res,int n,char const *str) //产生n个重复的str(串或者字符)存入...

    设计java程序与c语言接口

    设计Java程序与C语言的... 第一步:声明本地变量  例如: class NativeHello{  public native void nativeHelloWorld();  static{  System.loodlibrary("nativeTest");//调用nativeTest.dll库文件  } }

    Visual C++(VC/C语言)课程设计范例大全(406个实例)

    第1章 VC与C++开发基础 第2章 消息映射与处理 第3章 Windows基本控件的开发使用 第4章 高级控件的开发使用 第5章 菜单、工具栏和状态栏 第6章 对话框程序设计 第7章 文本输出与屏幕绘图 第8章 文档-视图-框架体系 第...

    C语言上机问题解答

    这个MDACRdMe.htm其实是个没用的垃圾文件,我们自己创建一个同名的空白文件装进去就可以。) 4、 完成了噩梦般的第三步,MDAC重新安装就完成了。  Windows 7系统,目前只有重装系统 20、运行时错误:76 Path not ...

    用C语言开发手机软件 -Windows+CE+6.0开发者参考

    1.3 第一个WindowsCE应用程序 1.3.1 创建第一个WindowsCE应用程序 1.3.2 运行程序 1.3.3 出了什么问题 1.4 Hello2程序 1.5 剖析窗口应用程序 1.5.1 窗口 1.5.2 窗口类 1.5.3 窗口过程 1.5.4 消息的生命期 1.5.5 注册...

    用C语言开发手机软件-Windows CE 6.0开发者参考

    1.3 第一个WindowsCE应用程序 1.3.1 创建第一个WindowsCE应用程序 1.3.2 运行程序 1.3.3 出了什么问题 1.4 Hello2程序 1.5 剖析窗口应用程序 1.5.1 窗口 1.5.2 窗口类 1.5.3 窗口过程 1.5.4 消息的生命期 1.5.5 注册...

    matlab与C++混编教程

    项目需求,最近折腾了下混合编程。网上的相关教程有的太老,方法过时;有的由于matlab版本及系统的问题不适用。摸索整理此文,一是备忘,二是供大家有类似需求时参考...本文实现第二种方法,将m文件转为dll,供VC调用。

    单片机C语言入门-以最为流行的80C51 单片机为例来学习单片机的C 语言编程技术

    程序的第一行是一个“文件包含”处理。 所谓“文件包含”是指一个文件将另外一个文件的内容全部包含进来,所以这里的程序 虽然只有4 行,但C 编译器在处理的时候却要处理几十或几百行。这里程序中包含REG51.h 文件的...

Global site tag (gtag.js) - Google Analytics