다음을 통해 공유


WinDbg(클래식)에서 전역 변수 보기 및 편집

디버거는 전역 변수의 이름을 가상 주소로 해석합니다. 따라서 가상 주소로 메모리 액세스 에 설명된 모든 명령을 사용하여 전역 변수를 읽거나 쓸 수 있습니다.

또한 ? (식 계산) 명령을 사용하여 모든 기호와 연결된 주소를 표시할 수 있습니다.

WinDbg에서는 Watch 창을 사용하여 전역 및 지역 변수를 표시하고 변경할 수도 있습니다. 조사식 창은 원하는 변수 목록을 표시할 수 있도록 합니다. 이러한 변수에는 모든 함수의 전역 변수 및 지역 변수가 포함될 수 있습니다. 조사식 창에는 언제든지 현재 함수의 범위와 일치하는 변수의 값이 표시됩니다. 워치 창을 통해 이러한 변수의 값을 변경할 수도 있습니다.

조사식 창을 열려면 조사식보기 메뉴에서 선택합니다. Alt+2를 누르거나 도구 모음에서 워치 버튼을 클릭할 수도 있습니다. 도구 모음의 워치 버튼 스크린샷.

다음 스크린샷은 워치 창의 예를 보여줍니다.

WinDbg의 Watch 창 예제 스크린샷

워치 창에는 4개의 열이 포함될 수 있습니다. 이름 열은 항상 표시되며 형식위치 열은 선택 사항입니다. 형식위치 열을 표시하려면 도구 모음에서 각각 Typecast위치 단추를 클릭합니다.