선택적 중단점 매개변수

선택적 중단점 매개변수는 중단점의 조작을 제어하는 데 사용됩니다. 중단점을 설정할 때 다음과 같은 매개변수를 설정할 수 있습니다.

선택적 중단점 매개변수 설명 지원되는 중단점 유형
스레드 이 선택 목록을 사용하여 중단점을 설정할 스레드를 선택할 수 있습니다. 목록에서 스레드 ID를 선택하려면, 중단점을 설정하려는 스레드를 강조표시하십시오. 이 목록은 멀티스레드 프로그램을 지원하는 플랫폼에서만 사용 가능합니다. 이 매개변수는 행 및 감시 구분점에 의해 지원됩니다.
빈도 빈도 제어를 사용하여 중단점에서 중단할 경우와 생략할 경우를 디버거에 지시합니다. 디버거는 중단점이 발생하는 횟수를 추적합니다. 이 선택사항의 필드들은 디버거가 처음으로 중단해야 하는 중단점 발생, 중단해야 하는 빈도 및 디버거가 더 이상 중단하지 않아야 하는 발생에 관하여 디버거에 지시합니다.

다음과 같은 매개변수를 사용하여 중단점 빈도를 설정합니다.

  • 시작: 디버거가 멈출 첫 번째 중단점 발생을 입력하십시오. 예를 들어, 디버거가 거치는 처음 5개의 중단점을 건너뛰려면 "6"을 입력하십시오.
  • : 디버거가 멈출 마지막 중단점 발생을 입력하십시오. 예를 들어, 20번째 중단점 이후 중단점을 무시하려면 "20"을 입력하십시오. 중단점에서 항상 중단하려면 "무한대"를 입력하십시오.
  • 빈도: 중단점에서 디버거를 중단할 빈도를 입력하십시오. 예를 들어, 네 번의 발생 중 한 번만 중단하려면 "4"를 입력하십시오.
주: "무한대" 값을 제외하고, 입력하는 모든 빈도 설정은 숫자 값이어야 합니다. 영문자 값을 입력할 경우, 디버거가 영문자 값이 입력된 필드에 대해 기본값을 사용합니다.
이 매개변수는 행 및 감시 구분점에 의해 지원됩니다.
표현식 이 필드에 표현식을 입력할 수 있습니다. 이 필드에 지정된 조건의 결과가 true(모든 0이 아닌 값은 true로 간주됨)인 경우에만 프로그램 실행이 중단점에서 중단됩니다.

예를 들어, C++ 프로그램을 디버그 중인 경우 다음과 같이 입력할 수 있습니다.

(i==1) || (j==k) && (k!=5)

이 매개변수는 행 중단점에서 지원됩니다.
관련 개념
중단점
스레드 특정 및 작업 범위 행 중단점
감시 구분점
행 중단점
관련 태스크
프로그램 실행 제어 및 중단점에 대한 작업
디버깅 이전에 소스 행 중단점 설정
프로그램 실행 재개 및 위치로 실행
감시 구분점 설정
행 중단점 설정
중단점 보기 사용
중단점 제거
중단점 작동 및 작동 안함
행 중단점 특성 편집
조건부 행 중단점 설정