바운즈체커가 C++ 빌더에서도 통하나요?
당나귀에서 다운받은(익명일 수밖에 없는 이유. -_-) 데브파트너에 포함된 바운즈체커로는
소스 추적이 되지 않아서 어디서 리크 생기는지 알 수 없던데요.
혹시 제가 C++ 빌더 옵션을 잘못 설정한 건가요?
사용하는 C++ 빌더 버전은 6 입니다.
subspace.케이블가이 님이 쓰신 글 :
: Visual C++ 로 개발하신다면..
: IBM Rational Purify나, Compuware Bound Checker 라는 프로그램을 추천합니다.
: 그리고.. Borland C++ Builder라면 아쉽게도 Compuware Bound Checker 만 추천해야 겠네요..
: Purify는 C++ Builder를 지원하지 않네요.. -,.-;;;
: 두제품은 모두 메모리 릭을 잡는데 탁월한 기능을 제공합니다.
: 메모리와 관련된 버그에 대해서는 이 프로그램을 이용하면 소스레벨로 어디에서 문제
: 가능성이 있는지 나오게 됩니다.
:
: 음.. 솔찍히 말해 Bound Checker는 Unix를 지원하지 않아 잘 모르겠지만..
: 제가 Unix를 기준으로 개발할때 Purify 덕을 많이 봤습니다.(이것은 Unix도 지원..)
: Unix의 경우에는 정말 자세하게 오류에 대한 부분이 잘 나옵니다.
: 이것으로 메모리에 관련된 버그는 거의 100% 고쳤으니까요..
: 그런데.. Windows에서 돌린 Purify의 경우 Unix에 비해서 만족 스럽지는 못한거
: 같습니다. Windows 자체가 MFC, Win32 API를 기준으로 만들어진 함수들이
: 너무나 너저분(?)하다보니.. 이쪽에서 나오는 버그도 상당수 나옵니다. (물론
: 소스가 없으니 함수명만 거론되죠..) 그러다 보니.. 집중적으로 무엇을 고쳐야 할지
: 애매한 경우가 있거든요..
: 쩝.. 그래도.. 없는것 보다는 훨씬 낳으니까..
: 위의 두 프로그램을 사용해보심 많은 도움을 얻으실 껍니다.
:
: 그럼 수고하세요.
:
: 강재호 님이 쓰신 글 :
: : 안녕하세요 만해입니다.
: :
: : 오늘도 다름 없이 웹 로봇을 만들고 있는데요
: :
: : 이놈의 프로그램은 왜 짜구 메모리를 많이 잡아 먹는지
: :
: : 제가 만드는 프로그램마다 메모리를
: :
: : 기 백메가씩 잡아 먹으니
: :
: : 왜 이러는지 모르겠군요 쩝
: :
: : 지난번과 같은 실수 안 할려고 별의 별 노력을 다하고 있는데
: :
: : 왜 이럴까
: :
: : 제 프로그램 돌리고 5분후의 상태 입니다.
: :
: : 한번 봐주세요
: :
: : ps. 아참 그리고 임프님 로그인이 안되네요 ? 모가 잘못된건지? 좀 봐주세요
: :
: : id : greenuri 입니다.
|
아마도 그쪽에 올라온건 VC용으로 올라왔을 공산이 큽니다.