본문 바로가기

카테고리 없음

_alloca의 정체

이전에 qsort 함수의 소스를 해석하는 숙제를 했었는 데

거기에서 _alloca 헤더파일이 사용된 것을 확인했었는 데요

그녀석이 단순히 malloc의 상위버전이라고 생각하고 넘어갔었는 데

그게 아니더군요  

최근에 아래와 같은 글을 읽고 나니 그녀석의 정체를 확실히 파악했습니다.

자연히 왜 qsort에서 malloc을 안쓰고 _alloca를 쓴 이유도 알 수 있겠죠?