malloc, free, assert 같은 스탠다드 라이브러리에 포함된거 자기 라이브러리 이름 따서 인라인으로 재정의해서 쓰는경우가 많은데 왜 그러는거임? 굳이??
왠만큼 큰 라이브러리는 다 그렇게 쓰는거 같은데 왜그런지를 모르곘네
malloc, free, assert 같은 스탠다드 라이브러리에 포함된거 자기 라이브러리 이름 따서 인라인으로 재정의해서 쓰는경우가 많은데 왜 그러는거임? 굳이??
왠만큼 큰 라이브러리는 다 그렇게 쓰는거 같은데 왜그런지를 모르곘네
나중에 표준 라이브러리 말고 본인이 개발할 때 그 함수만 변경하면 되니까
ㅇㅇ 꼭 라이브러리 아니더라도 이런 패턴 자주 사용함
구현체마다 달라지는거 싫어서? - dc App