CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): diva (kys)
날 짜 (Date): 1994년09월09일(금) 14시47분07초 KDT
제 목(Title): Help!!! malloc().....

여기다 이런 글 실어도 될 지 모르겠지만...  마땅히 물어볼 데가 없어서요..

어떤 function 들이 malloc 을 call 한 경우, 이들의 function name 을

print 하는 방법이 없을까요? 예를들어

f()
{

        ..........

        y=malloc(x);

        ............
}

위와같은 function 이 있는 경우 f() 를 print 하는 방법 을 찾습니다.

물론, malloc 을 call 하는 function 이 몇 개 없는 경우 malloc 하기 전이나

한 후에 printf 로 그 function 이름을 -- 위와 같은 경우는 f() -- 써주면

되지만 제가 원하는 것은 그런것이 아니고 malloc call 하는 function 도 무지 많고

또 그 function 들도 몇번 불리는 지 모르는 경우의 것입니다..

dbx 에서 'func' 명령어 치면 현재 수행중인 function name 이 나오듯이

그렇게 만들어 보고 싶은데 ...  마땅한 방법이 떠오르지 않는군요...

참고로 사용 용도는 memory leak 을 check 하는 program 을 짜는데 사용하려 합니다..

도사님들의 많은 조언 부탁합니다..

그럼 이만..


[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.