C 코드의 디버깅에 Xcode를 사용하고 있으며 프로그램 완료시 모든 메모리 할당이 해제되었는지 확인하려고합니다. 그러나 해제되지 않은 alloc이 있는지 어떻게 확인할 수 있는지 잘 모르겠습니다.Xcode, 얼마나 많은 메모리 할당이 해제 되었습니까? (Valgrind의 대안)
Linux에서 실행되는 컴퓨터에서 Valgrind를 사용하는 것이 가능하다는 것을 알고 있습니다. 누군가가 Mac OS X Yosemite 10.10.1에 대한 대안을 제시하면 감사하겠습니다. Xcode에서 수행하는 방법이 있다면 더 좋을 것입니다.
"프로그램이 끝났을 때"는 무엇을 의미합니까? 끝나면? 이 경우 OS와 관련이 없으며, OS는 할당 된 메모리를 모두 회수합니다. – zaph
단순히 얼마나 많은 메모리 할당이 해제되었는지보고 싶습니다. – fiz
프로그램이 종료되면 OS가 프로그램에서 사용하는 메모리를 회수합니다. 그러나 여전히 메모리를 확보하는 것이 프로그램이 해제 될 때 일관성있는 상태인지 확인하는 좋은 방법이라고 생각합니다. – fiz