-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
solvedQuestion solvedQuestion solved
Description
README
내에 설명되지 않은 2가지 경우에 대하여 질문 드립니다.
-
mm_malloc()
의 인자로0
이 들어오는 경우
Linux 설명서에서는malloc()
의 인자size
가0
인 경우NULL
이나, 나중에free()
의 인자가 되어도 성공적으로 작동하는 특별한 포인터를 반환한다고 되어 있습니다.mm_malloc()
에서도 똑같이 구현하면 되는지, 아니면 오류를 출력하여야 할지 궁금합니다. -
mm_free()
의 인자로NULL
이 들어오는 경우
Linux 설명서에서는free()
의 인자ptr
가NULL
인 경우 어떤 실행도 하지 않는다고 되어 있습니다. 그런데README
에서는 그러한 설명이 없어서NULL
인 경우에 오류를 출력하여야 할 것 같은데, 둘 중 어느 방식으로 구현하여야 할지 궁금합니다.
읽어 주셔서 감사합니다.
Metadata
Metadata
Assignees
Labels
solvedQuestion solvedQuestion solved