Valgrind는 xxx 함수가 해제되지 않은 메모리를 할당했습니다. 벌금. 그러나 흔히 추적하기가 더 어렵습니다.해제되지 않은 각 메모리 블록의 주소를 valgrind에게 알려주려면 어떻게해야합니까?
#ifdef DEBUG
fprintf(stderr, "something happening:%lx\n", (unsigned long)ptr);
#endif
그래서 난 그냥이 비 해제 된 메모리의 주소 표시 주소를 ptr에 일치해야합니다 나는 많은 만든이를 위해
.
비어 있지 않은 각 메모리 블록의 주소를 valgrind에게 알려주려면 어떻게해야합니까?
올바른 옵션으로 memcheck에 추가해야합니다. –