방법: 변수 창에서 값 편집
이 항목은 다음 언어에 적용됩니다.
Edition |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
Express |
|||||
Pro, Premium 및 Ultimate |
디버깅 세션 동안 변수 창인 자동, 지역 및 조사식 창에는 특정 변수의 값이 표시됩니다. 간략한 조사식 대화 상자에서도 변수를 표시할 수 있습니다. 디버거가 중단 모드일 경우 변수 창을 사용하여 이 위치에 나타나는 대부분의 변수에 대한 값을 편집할 수 있습니다.
참고
부동 소수점 값을 편집하면 소수 부분이 10진수에서 이진수로 변환되면서 약간의 오차가 발생할 수 있습니다. 겉보기에 해가 없는 편집 작업을 수행하는 경우에도 부동 소수점 변수의 LSB 중 일부가 변경될 수 있습니다.
조사식 창에서 식을 계산할 때 새로 고침 아이콘이 표시될 수도 있습니다. 이 아이콘은 값에 오류가 있거나 최신 값이 아님을 나타냅니다. 자세한 내용은 방법: 조사식 값 새로 고침을 참조하십시오.
원하는 경우 값에 대한 식을 입력할 수 있습니다. 디버거에서는 이 식을 계산하여 얻은 결과 값으로 값을 바꿉니다. 디버거는 조사식 창의 유효한 언어 식을 대부분 받아들입니다. 자세한 내용은 디버거에서 사용하는 식을 참조하십시오.
네이티브 코드로 프로그래밍할 때 변수 이름 또는 변수 이름이 포함된 식의 컨텍스트를 한정해야 하는 경우가 있습니다. 컨텍스트는 변수가 있는 함수, 소스 파일 및 모듈을 의미합니다. 컨텍스트를 한정해야 할 경우 컨텍스트 연산자 구문을 사용할 수 있습니다. 자세한 내용은 컨텍스트 연산자(C/C++ 언어 식)를 참조하십시오.
일부 경우에는 식을 계산하면 변수 값이 바뀌거나 프로그램 상태에 영향이 미칠 수 있습니다. 예를 들어, 다음 식을 계산하면 var1 및 var2의 값이 바뀝니다.
var1 = var2++
데이터를 변경하는 식에서는 잘못하면 예기치 않은 결과가 발생할 수 있으므로 실행하기 전에 식이 미치는 영향을 잘 파악해야 합니다.
변수 창 또는 간략한 조사식의 값을 편집하려면
디버거는 중단 모드에 있어야 합니다.
변수가 배열 또는 개체일 경우 이름 상자의 이름 옆에 트리 컨트롤이 나타납니다. 이름 열에서 변수를 확장하고, 필요할 경우 편집할 값이 있는 요소를 찾습니다.
변경할 행에서 값 열을 두 번 클릭합니다.
새 값을 입력합니다.
ENTER 키를 누릅니다.