변수 검사

디버그 편집기 창에서 변수 이름 위로 마우스를 이동하거나(호버링) 변수 보기를 사용하여 변수를 검사할 수 있습니다. 변수 이름 위로 마우스를 이동하면 디버거가 작은 창에 트리 구조로 변수의 값을 표시하며, 이 창은 마우스를 변수 이름에서 멀리 이동하면 사라집니다. 디버거에 창이 표시된 동안에는 트리 구조를 펼치거나 접어 추가 정보를 볼 수 있습니다. 그러나 변수의 값을 편집할 수는 없습니다. 변수 보기에서는 디버거가 변수 보기에 변수의 값을 표시하며, 변수의 값을 편집할 수 있습니다.

이 태스크 정보

스레드가 일시중단되면 스레드의 최상위 스택 프레임이 자동으로 선택됩니다. 스택 프레임이 선택되면 해당 스택 프레임의 표시 가능한 변수가 변수 보기에 표시됩니다. 복합 변수를 펼쳐 변수를 구성하는 요소를 표시할 수 있습니다.

변수 보기에는 선택된 스택 프레임의 모든 변수가 표시됩니다( C/C++을 디버그하는 경우 글로벌 변수가 아닌 로컬 변수가 표시되고, 어셈블러를 디버그하는 경우 현재 행 피연산자가 표시됨). 모니터 보기에서 한 번에 하나 또는 여러 개의 변수를 보고 검사하려면, 변수를 마우스 오른쪽 단추로 클릭하고 팝업 메뉴에서 로컬 변수 모니터를 선택하십시오.

다음 단계를 수행하여 변수 보기에서 변수 값을 변경할 수 있습니다.

  1. 편집할 변수를 마우스 오른쪽 단추로 클릭하고 팝업 메뉴에서 값 변경을 선택하십시오.
  2. 결과로 나타나는 대화 상자에서 변수 값을 변경하십시오.
  3. 확인을 클릭하십시오.
  4. 표시기 옆에 델타 기호가 표시되어 변수 값이 변경되었음을 나타냅니다. 이 변경의 영향을 받는 모든 변수의 표시기 옆에도 델타 기호가 표시됩니다.