自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LL-Studio的专栏

专注RTC实时音视频通信开发

  • 博客(7)
  • 资源 (8)
  • 收藏
  • 关注

转载 静态链接库与动态链接库(下)

七、动态地加载和调用动态库中的函数在VC中new一个名为dllCall的Win32 Console Application工程,并将上面生成的dllTest.dll文件拷贝到dllCall的工程子目录下。dllCall工程仅包含一个main.cpp文件,其源代码如下::#include #include typedef int(*lpAddFun)(int, int

2012-10-26 22:24:21 637

转载 静态链接库与动态链接库(中)

五、认识动态链接库动态链接是相对于静态链接而言的。所谓静态链接是指把要调用的函数或者过程链接到可执行文件中,成为可执行文件的一部分。换句话说,函数和过程的代码就在程序的exe文件中,该文件包含了运行时所需的全部代码。当多个程序都调用相同函数时,内存中就会存在这个函数的多个拷贝,这样就浪费了宝贵的内存资源。而动态链接所调用的函数代码并没有被拷贝到应用程序的可执行文件中去,而是仅仅在其中加入了

2012-10-26 22:23:45 734

转载 静态链接库与动态链接库(上)

一、分别编译与链接(Linking)       大多数高级语言都支持分别编译,程序员可以显式地把程序划分为独立的模块或文件,然后每个独立部分分别编译。在编译之后,由链接器把这些独立的片段(称为编译单元)“粘接到一起”。(想想这样做有什么好处?)       在C/C++中,这些独立的编译单元包括obj文件(一般的源程序编译而成)、lib文件(静态链接的函数库)、dll文件(动态链

2012-10-26 22:22:22 772

转载 静态链接库与动态链接库导出函数详解(Windows)

文章来源:http://hi.baidu.com/yueyemijing/blog/item/b0a3f500f932c181e850cd07.htmlMSDN资料:http://msdn.microsoft.com/zh-cn/library/d91k01sh(VS.80).aspxhttp://pcedu.pconline.com.cn/empolder/gj/vc/0

2012-10-26 21:44:39 1837

转载 C/C++内存分配管理

C/C++程序定义了五个内存区间:1、栈区(stack)2、堆区(heap)3、全局区(静态区)(static)4、文字常量区(data):存储常量字符串;以指针形式定义的字符串存于此区5、代码区(text)还有另外一种分法:栈、堆、全局/静态区、自由存储区(bss)(说malloc分配的内存就位于此区)、常量存储区

2012-10-26 21:27:52 2367

转载 C语言中空格,空字符,字符数组结束符的区别

空格符号和空字符是不一样的,在ASCII里面,空格(space)符号的ASCII码是0x20,而空字符是0x0, 2个是完全不一样的2个字符呵呵.空字符  一般来描述一个字符串的结尾,其实是控制符的一种,但不能理解为没有字符,应该理解为代表什么都没有的字符.好比回车0x0A和换行0x0D虽然不显示,但是也是控制字符的一种.(这些字符以前是用于打印机的,所以很多都没有用了)字符串的概

2012-10-26 21:23:12 21378

转载 g++编译器详细说明

gcc and g++分别是gnu的c & c++编译器 gcc/g++在执行编译工作的时候,总共需要4步 1.预处理,生成.i的文件[预处理器cpp] 2.将预处理后的文件不转换成汇编语言,生成文件.s[编译器egcs] 3.有汇编变为目标代码(机器代码)生成.o的文件[汇编器as] 4.连接目标代码,生成可执行程序[链接器ld] [参数详解] -x language

2012-10-25 10:56:15 1372

WindowsGetDiskHardID.zip

可以准确获取到硬盘出厂唯一ID,与wmic获取到的值一样。C++代码功能。(本人在项目中用到,网上找了很多资料,最后才找到简单好用的办法。)

2020-04-08

NSIS_V251 .zip

NSIS(Nullsoft Scriptable Install System)+NIS Edit 可轻松完成Windows下程序打包成安装软件,一键运行。

2019-08-10

TTF字体文件裁剪工具-支持简体中文繁体中文

这个TTF字体文件裁剪工具,支持简体中文繁体中文,可以根据自己的需要裁剪指定的字符组成新的TTF文件。

2018-09-18

C与C++代码相互调用demo

C与C++代码相互调用demo

2017-07-29

Unix编程环境英文原版

Unix编程环境英文原版 ,这书中的内容讲的很透彻, 很适合学习Unix的朋友学习,共同学习 共同提高

2011-11-25

嵌入式设计及Linux驱动开发指南---基于ARM9

适合初学者的一本书,,主要讲解了Linux在ARM9处理器中的驱动开发。。。

2011-10-19

自己写Linux内核

文档详细描写了,,如何开始自己写自己的操作系统。。。很值得学习

2011-10-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除