Linux에서 응용 프로그램에 메모리 누수가 있는지 확인하기 위해 Linux에서 valgrind를 사용했습니다. Windows에서 이에 상응하는 기능은 무엇입니까? Visual Studio 2010에서이 작업을 수행 할 수 있습니까?Visual Studio로 C++ 응용 프로그램에서 메모리 누수 찾기
답변
Visual Studio는 메모리 누수를 찾는 데 도움을줍니다. 이 link이 도움이됩니다.
+1, 그러나 디버깅 빌드에서만 작동한다는 점은 주목할 가치가 있습니다. – sharptooth
이고 소스 코드를 변경해야하며 소스 코드를 변경해야합니다. 따라서 타사 라이브러리를 사용하는 경우 소스 코드를 변경할 수 없습니다. 예 : 당신은'ThirdPartyLibFree (p3rdpartyhandle)'을 호출하지 않아서 메모리 누출을 발견하지 못할 것이다. – smerlin
또한 CRT 라이브러리는 메모리가 유출 된 경우 (예 : 포인터가 삭제되거나 덮어 쓰기) 알려주지 않습니다. – Sascha
Visual Studio를 사용하여 C++ 응용 프로그램에서 메모리 누수를 찾는 데 DevPartner 도구를 사용할 수 있습니다.
머리에 구멍을 뚫는 것이 재미 있으면 확실합니다. –
그리고 왜 그게 – ckv
어때 대략 Visual Leak Detector? 그것은 inbuild가 아니지만 가장 인기있는 것 같아요.
새 URL처럼 보이는 http://vld.codeplex.com/ – rogerdpack
C++ Memory Validator은 Visual Studio, Delphi 및 기타 컴파일러로 작성된 기본 Windows 프로그램에서 메모리 및 핸들 누수를 찾습니다. 신속하고 많은 작업 부하를 처리 할 수 있습니다 (일부 사용자는 수십억 할당 및 할당 취소를 한 번에 추적합니다).
공개 사항 : 저는 C++ Memory Validator의 디자이너입니다. SolidWorks R & D Ltd.와 함께 작업 할 때 다른 도구가 작업 부하를 처리 할 수 없어서 빌드했습니다.
- 1. 도움말 메모리 누수 찾기
- 2. 메모리 누수 찾기 도움
- 3. 메모리 누수 - 응용 프로그램에서 신호를 종료했습니다.
- 4. 메모리 누수 - C++
- 5. WPF 리소스 및 메모리 누수 찾기
- 6. VIsual 메모리 누수 감지기 사용
- 7. ADODB C# 누수 메모리
- 8. 객관적인 C 메모리 누수
- 9. Qt : 메모리 누수 및 오류 찾기
- 10. 메모리 누수
- 11. 객관적인 c 메모리 누수
- 12. 객관적인 C 메모리 누수
- 13. C# WPF의 메모리 누수
- 14. 메모리 누수 - 목적 C
- 15. 메모리 누수 찾기 도움 (일반적인 팁)
- 16. C# Windows 서비스 메모리 문제 (메모리 누수?)
- 17. COM C# 메모리 누수 추적
- 18. 메모리 누수
- 19. C++ : 참조 카운팅 시스템에서 메모리 누수 디버깅
- 20. 내 iPad 응용 프로그램에서 메모리 누수 또는 다른 문제가 있습니까?
- 21. C++에서 메모리 누수 확인
- 22. Objective-C imageWithCGImage 메모리 누수
- 23. 객관적인 C 메모리 누수 문제
- 24. gSOAP C++ 클라이언트 메모리 누수
- 25. Visual Studio로 DLL에 액세스하기
- 26. Visual Studio로 SharePoint 개발
- 27. 메모리 위반/누출 찾기
- 28. iPhone 응용 프로그램의 MKMapView 메모리 누수
- 29. 메모리 누수
- 30. uiimageview.image 메모리 누수
[Windows 용 Valgrind 대체품이 있습니까?] (http://stackoverflow.com/questions)/413477/is-there-a-good-valgrind-for-windows) – Patrick