C로 작성된 Linux 프로그램을 Windows로 이식하려고합니다.Visual Studio 2010 Ultimate, malloc() 및 free() 쌍을 찾습니다.
원래 프로그램에서는 정렬 된 메모리를 할당하는 작은 함수를 정의했습니다. 무료로 사용하려면 free()
으로 전화하십시오. 할당하려면 _aligned_malloc()
을 사용했으나이를 해제하려면 _aligned_free()
을 사용해야합니다. 하지만 정렬 된 할당에 해당하는 함수 free()
의 모든 호출을 찾아야합니다. 모든 할당이 정렬되는 것은 아니므로 free()
을 모두 _aligned_free()
으로 바꿀 수는 없습니다.
제 질문은 Visual Studio에 malloc()
/free()
쌍을 찾을 수있는 도구가 있습니까?
어떤 조언이 필요합니까?
저는 Visual Studio를 처음 사용합니다.
왜 처음에 _aligned_malloc을 사용하고 있습니까? –
나는 malloc() 만 시도 할 것이다. 왜 그들이 메모리 할당을 정렬 할 수 있는지 모르겠다. 감사. –