码迷,mamicode.com
首页 >  
搜索关键字:内存函数    ( 88个结果
内联函数 在ios中的运用 --黄仁斌
定义: 有函数的结构,但不具备函数的性质,类似于宏替换。代码中使用inline定义,能否形成内联函数,还要看编译器对内联函数体内部的定义的具体处理。产生的动机: 消除函数调用产生的开销,适合与小内存函数,频繁执行的函数。注意事项: 不能使用循环语句;不能使用开关语句;不能使用递归调用;定义在第一次....
分类:移动开发   时间:2015-04-30 17:41:46    阅读次数:202
共享内存通讯
1.核心理论 共享内存是IPC机制中的一种,它允许两个不相关的进程访问同一段内存,这是传递数据的一种非常有效的方式。 2.函数学习 创建/获取共享内存 函数名:shmget 函数原型:int shmget(key_t key,size_t size,int shmflg) 函数功能:创建或者获取共享内存,并返回其描述符 头文件:  返回值:成功:返回创建或获取到的共享内存的描述...
分类:其他好文   时间:2015-04-29 23:33:37    阅读次数:263
windows内存详解(一) 全面介绍Windows内存管理机制及C++内存分配实例
十分感谢MS社区的帖子,讲得很好~ http://social.technet.microsoft.com/Forums/zh-CN/2219/thread/afc1269f-fe08-4dc7-bb94-c395d607e536 (一):进程空间 在编程中,很多Windows或C++的内存函数不知道有什么区别,更别谈有效使用;根本的原因是...
分类:编程语言   时间:2015-04-28 18:36:11    阅读次数:175
动态分配内存函数:malloc(),calloc(),realloc(),以及memset(),free() 详细总结
以下资料大部分来源网络,个人进行了汇总和添加。内存可分为下面几个类别:堆栈区(stack):由编译器自动分配与释放,存放函数的参数值,局部变量,临时变量等等,它们获取的方式都是由编译器自动执行的,变量生命长度:函数结束即释放内存。堆区(heap):一般由程序员分配与释放,即程序员不释放,程序结束时可...
分类:其他好文   时间:2015-04-11 14:36:05    阅读次数:208
论C语言的malloc,calloc,new,realloc,alloca的机制和区别
最近笔试老是遇到关于C语言的malloc,new之类的内存机制问题,作为一个做java开发的程序员不免有些郁闷,驾驭不了。乘空闲下来的这些时间,好好整理下C语言中各个内存函数的简单机制,作用和区别。附录一道今年腾讯的笔试压轴题···...
分类:编程语言   时间:2015-04-01 09:41:37    阅读次数:190
字符串基本操作以及内存函数
/* ============================================================================ Name : TestString.c Author : lf Version : Copyright : Your copyright notice Description : C语言字符串...
分类:其他好文   时间:2015-03-06 15:58:56    阅读次数:88
全局和局部内存管理
全局和局部内存管理转自:关于内存函数GlobalLock(),GlobalAlloc(),GlobalUnLock()用法1.为什么要用GlobalLock()函数C/C++ codeHGLOBAL hImageMemory=GlobalAlloc(GMEM_MOVEABLE, dwFileSize...
分类:其他好文   时间:2015-01-06 11:18:15    阅读次数:236
Posix与System V共享内存函数区别
Posix标准shm_open:打开或创建一个共享内存区shm_unlink:删除一个共享内存区ftruncate:调整文件或共享内存区大小sem_open:创建信号量sem_wait:等待信号量sem_post:发送信号量sem_close:关闭信号量System V标准ftok:生成keyshm...
分类:其他好文   时间:2014-12-27 11:16:09    阅读次数:308
C++的字符输入
字符串的输入有6中方式,这六种方式各有各的特点,我这篇学习笔记是自己的经验总结,没有去探讨内存,函数库等的复杂问题,仅仅是为了实用:第一:cincin一次接受一个字符,所以有的人会选择定义一个字符型数组,然后用cin循环进行输入,但是cin的局限性是:遇到空格就会停止接受字符;第二:ch1=cin....
分类:编程语言   时间:2014-11-15 20:14:08    阅读次数:236
IOS--Day03---memory allocation 动态内存分配
内存: 分为五个区域栈区-----------系统分配以及回收内存.函数体内创建的变量存在栈区堆区------------由用户分配和回收,如果用户忘记回收 可能会导致内存不够用, 程序退出时,堆内存由系统回收常量区-------------用于存放常量的内存区域静态区 -------------定...
分类:移动开发   时间:2014-10-13 17:52:31    阅读次数:181
88条   上一页 1 ... 6 7 8 9 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!