随笔分类 -  03-22、库

摘要:一、概述 阅读全文
posted @ 2017-05-30 20:38 Autumn_n 阅读(167) 评论(0) 推荐(0)
摘要:一、概述 “是MFC的”意味着可以在这种DLL的内部调用MFC类库中的内容;“是规则的”意味着它不同于MFC扩展DLL,在MFC规则DLL的内部虽然可以调用MFC类库,但是其与应用程序的接口不能是MFC,而MFC扩展DLL与应用程序的接口可以是MFC,可以从MFC扩展DLL中导出一个MFC类的派生类 阅读全文
posted @ 2017-05-30 20:37 Autumn_n 阅读(558) 评论(0) 推荐(0)
摘要:一、C语言动态库 1、创建C语言动态库,并封装函数: 1)创建新工程:Win32 Dynamic-Link Library 2)添加SourceFiles文件:Cdll.c Cdll.c中的内容: 3)编译、链接 注意:调用动态库中的函数时,须执行函数导出,库函数的导出有两种方法: ①方法一:用_d 阅读全文
posted @ 2017-05-30 20:28 Autumn_n 阅读(501) 评论(0) 推荐(0)
摘要:一、C语言静态库 1、创建C语言静态库,并封装函数: 1)创建新工程:Win32 Static Library 2)添加SourceFiles文件:Clib.c Clib.c中的内容: 3)编译、链接 在当前工程的Debug文件夹下生成Clib.lib文件 将生成的Clib.lib文件统一放置于工作 阅读全文
posted @ 2017-05-30 18:39 Autumn_n 阅读(277) 评论(0) 推荐(0)
摘要:一、库的分类: 静态库:库中代码被嵌入到可执行程序或动态库中,扩展名为“.lib” 动态库:库中代码不被嵌入到可执行程序或其它动态库中,只在运行时加载,扩展名为“.dll” 简介: 1)由于静态库是将代码嵌入到使用程序中,多个程序使用时,会有多份代码,所以代码体积会增大,但是程序运行效率较高。动态库 阅读全文
posted @ 2017-05-30 18:19 Autumn_n 阅读(929) 评论(0) 推荐(0)

TOP