摘要: 静态链接库与动态链接库都是共享代码的方式,如果采用静态链接库,则无论你愿不愿意,lib 中的指令都全部被直接包含在最终生成的 EXE 文件中了。但是若使用 DLL,该 DLL 不必被包含在最终 EXE 文件中,EXE 文件执行时可以“动态”地引用和卸载这个与 EXE 独立的 DLL 文件。静态链接库 阅读全文
posted @ 2021-04-22 15:45 OFSqueque 阅读(754) 评论(0) 推荐(0) 编辑
摘要: 原文见月心小筑的博客:http://hi.baidu.com/yueyemijing/blog/item/cefe404f253a0c30aec3ab08.html 一、分别编译与链接(Linking) 大多数高级语言都支持分别编译,程序员可以显式地把程序划分为独立的模块或文件,然后每个独立部分分别 阅读全文
posted @ 2021-04-22 15:43 OFSqueque 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 进程间通信机制 1 文件映射 文件映射(Memory-Mapped Files)能使进程把文件内容当作进程地址区间一块内存那样来对待。因此,进程不必使用文件I/O操作,只需简单的指针操作就可读取和修改文件的内容。 Win32 API允许多个进程访问同一文件映射对象,各个进程在它自己的地址空间里接收内 阅读全文
posted @ 2021-04-22 15:37 OFSqueque 阅读(284) 评论(0) 推荐(0) 编辑