다음을 통해 공유


소스 줄 구문

소스 파일 줄 번호를 MASM 식의 전체 또는 일부로 지정할 수 있습니다. 이러한 숫자는 이 소스 줄에 해당하는 실행 코드의 오프셋으로 평가됩니다.

참고 원본 줄 번호는 C++ 식의 일부로 사용할 수 없습니다. MASM 및 C++ 식 구문을 사용하는 경우에 대한 자세한 내용은 식 평가를 참조 하세요.

소스 파일과 줄 번호 식을 그레이브 악센트( ` )로 묶어야 합니다. 다음 예제에서는 원본 파일 줄 번호의 전체 형식을 보여 줍니다.

`[[Module!]Filename][:LineNumber]`

파일 이름이 동일한 파일이 여러 개 있는 경우 파일 이름에는 전체 디렉터리 경로와 파일 이름이 포함되어야 합니다. 이 디렉터리 경로는 컴파일 시간에 사용되는 경로여야 합니다. 파일 이름 또는 경로의 일부만 제공하고 일치하는 항목이 여러 개 있는 경우 디버거는 찾은 첫 번째 일치 항목을 사용합니다.

파일 이름을 생략하면 디버거는 현재 프로그램 카운터에 해당하는 원본 파일을 사용합니다.

LineNumber는 현재 기본 radix에 관계없이 0x앞에 오는 경우가 아니면 10진수로 읽습니다. LineNumber를 생략하면 식은 소스 파일에 해당하는 실행 파일의 초기 주소로 계산됩니다.

.lines(원본 줄 지원 설정/해제) 명령을 실행하거나 WinDbg를 시작할 때 -line 명령줄 옵션을 포함하지 않는 한 소스 줄 식은 CDB에서 평가되지 않습니다.

원본 디버깅에 대한 자세한 내용은 소스 모드의 디버깅을 참조 하세요.