Stack 영역에도 메모리를 명시적으로 할당 할수 있는 alloca 라는 함수가 있다.
이로 할당한 메모리는 함수를 벗어남에 자동으로 해제가 된다.
당연 지사 겠지만 현재 할당할수 있는 스택 영역 보다 큰 메모리를 할당하면 Stack Overflow Exception 이 난다.
그리고 Exception Handler 안에서 명시적으로 호출 하는걸 금지 하고 있다.
아직 유용 할지 모르겠지만 일단 정리용으로...!
자세한 내용은 MSDN 에 명시 되어 있다.


덧글