Previous topicNext topic
Help > XEngine_Core > XEngine_ManagePool > MemoryPool >
ManagePool_Memory_Create

函数

ManagePool_Memory_Create

功能

创建一个内存池

语法

XHANDLE ManagePool_Memory_Create(size_t nCount = 100, size_t nMaxCount = 256, size_t nMaxSize = XENGINE_MEMORY_SIZE_MAX, bool bMemoryChunk = true)

参数

 参数.一:nCount
  In/Out:In
  类型:无符号整数型
  可空:N
  意思:要初始化的内存池内存个数
 参数.二:nMaxCount
  In/Out:In
  类型:无符号整数型
  可空:Y
  意思:最大允许申请内存个数
 参数.三:nMaxSize
  In/Out:In
  类型:无符号整数型
  可空:Y
  意思:大内存默认内存最大大小
 参数.四:bMemoryChunk
  In/Out:In
  类型:逻辑型
  可空:Y
  意思:是否启用内存CHUNK复用,默认启用

返回值

类型:内存池句柄
意思:成功返回句柄,失败返回NULL

备注

 

示例