【发布时间】:2017-01-24 09:52:54
【问题描述】:
我必须在 C 中重新编码这 3 个函数,目标是重新编码的函数必须替换不同程序或系统调用中的系统函数。
我真的不明白这些函数的行为是什么,因为我已经阅读了手册,我只知道我可以使用 brk() 和 sbrk()。
【问题讨论】:
-
只要稍微搜索一下,就有成千上万个使用这两个系统调用的内存分配器示例。
-
很明显,您正在学习这方面的某种课程或课程。你需要检查你的教材,这应该包括在内。没有人会让学生只看手册页,并期望他们根据手册中的信息从头开始编写堆分配器。
-
您是否也阅读过
brk和sbrk的手册页?有什么不清楚的地方吗?到目前为止,您尝试过什么? -
是的,我在学校,但没有老师的任何指示。这是一所仅基于自学的学校..
-
我认为您应该在问题中详细说明一下。例如你到目前为止所做的。实现这些功能的任务并非易事,实现它们还有很多工作要做,并且完成所有步骤对于一个问题来说简直是太多了。也许你可以写下实际的任务(如果你有书面的)。