当前位置:  技术问答>linux和unix

Mem_Free(哪位兄弟了解该函数的用法)

    来源: 互联网  发布时间:2015-09-26

    本文导语:  哪位兄弟了解该函数的用法Mem_Free,这个函数属于什么知道范畴? 谢谢! | mem_free - deallocate memory SYNOPSIS success = mem_free(memory) C                  DPTR FUNCTION Free a block of memory, ...

哪位兄弟了解该函数的用法Mem_Free,这个函数属于什么知道范畴?
谢谢!

|
mem_free - deallocate memory
SYNOPSIS
success = mem_free(memory)

C                  DPTR


FUNCTION
Free a block of memory, returning it to the pool from which it came. mem_free() automatically remembers the number of blocks (size) that was requested in mem_alloc(). 
INPUTS
memory - pointer to the memory block to free
RESULT
success - when the CARRY flag is set, mem_free() failed. Probably because you tried to free allocs resources instead of your own. 
NOTES
If a block is freed twice, or a wrong pointer is passed to mem_free(), the alloc routines will probably go insane and do unpredicable things to the list of allocated memoryblocks. It was either this or a very sloooow mem_free() routine. I chose the former solution. 

|
这个函数应该不是标准C的函数,这个函数我第一次见。上面的说明我是在一个英文网站找的,其实更多的说明你可以在linux终端下用man mem_free或man 3 mem_free看看

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3