MFC 디버깅 기술
업데이트: 2007년 11월
이 항목은 다음 언어에 적용됩니다.
Edition |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Express |
네이티브 전용 |
|||
Standard |
네이티브 전용 |
|||
Pro 및 Team |
네이티브 전용 |
표의 범례:
해당 |
|
해당 없음 |
|
명령은 기본적으로 숨겨져 있습니다. |
다음은 MFC 프로그램을 디버깅하는 데 유용한 디버깅 기술입니다.
단원 내용
AfxDebugBreak
소스 코드의 하드 코드 중단점에 사용할 수 있는 AfxDebugBreak 함수에 대해 설명합니다.TRACE 매크로
디버거 출력 창에 프로그램이 제공하는 메시지를 표시할 수 있는 ATLTRACE 및 MFC TRACE 매크로의 예제를 제공합니다.MFC의 메모리 누수 탐지
할당은 되지만 취소할 수는 없는 메모리를 탐지하는 MFC 클래스 및 함수로의 링크를 제공합니다. 이러한 링크로는 메모리 할당 추적, 메모리 진단 사용, 메모리 스냅숏 보기, 메모리 통계 보기 및 개체 덤프 등이 있습니다.
관련 단원
MFC 디버그 빌드 크기 줄이기
MFC 응용 프로그램의 디버그 버전을 빌드할 때 디버그 정보에 많은 디스크 공간이 사용되는 문제를 처리하는 솔루션을 제공합니다.MFC 어설션
ASSERT 매크로를 사용하여 어설션 오류가 있는지 검사하는 예제 코드를 제공합니다.Visual C++ 디버깅
C 및 C++ 응용 프로그램의 몇 가지 일반적인 디버깅 문제와 기술에 대해 설명합니다.디버거 보안
보다 안전한 디버깅을 위한 지침을 제공합니다.