内存缓冲区, C/C++ 用处很多

时间:2013-08-31 05:58:13
【文件属性】:
文件名称:内存缓冲区, C/C++ 用处很多
文件大小:5KB
文件格式:C
更新时间:2013-08-31 05:58:13
内存缓冲区 内存缓冲区的例子 , C/C++ void * MYAPI MemoryBufferAlloc( int nBufSize,BOOL bAutoClear) { int nTotalSize = 0 ; MEMORY_BUFFER *pMem = NULL ; nTotalSize = sizeof(MEMORY_BUFFER) + nBufSize ; pMem = (MEMORY_BUFFER *)_MEM_ALLOC(nTotalSize); if( pMem != NULL ) { pMem->nTotalSize = nTotalSize ; pMem->iFirst = 0 ; pMem->nDataLen = 0 ; pMem->nBufSize = nBufSize ; pMem->bAutoClear = bAutoClear ; pMem->buf = ((char *)pMem) + sizeof(MEMORY_BUFFER) ;

网友评论

  • 没用过啊,不知道如何