⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cmtalloc.c

📁 简单实现多任务的C语言库 可以实现各个任务间的简单的消息通讯
💻 C
字号:
#include <alloc.h>
#include "cmtlib.h"

/*
** memory allocation
*/

/*man**********************************************************'
NAME
	cmt_malloc - allocate memory for cmt engine

SYNOPSIS
	#include "cmtlib.h"

	void far * far cdecl cmt_malloc(unsigned size);

DESCRIPTION
	cmt_malloc is a memory allocator wrapper function that
	allocates memory for cmt use. this includes task stacks.
	the library version of this function maps directly to 
	farmalloc()

DIAGNOSTICS
	returns far pointer to newly allocated memory block, or
	NULL
*****************************************************************/
void far * far cdecl cmt_malloc(unsigned size)
{
	return farmalloc(size);
}
/*man************************************************************
NAME
	cmt_free - discards memory block allocated by cmt_malloc

SYNOPSIS
	#include "cmtlib.h"

	void far cdecl cmt_free(void far *block);

DESCRIPTION
	memory deallocator. library version maps directly to
	farfree().
****************************************************************/
void far cdecl cmt_free(void far *block)
{
	farfree(block);
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -