로컬 변수 및 함수 매개변수
' Locals ' 보기는 ' Locals ' 창과 ' Return Value ' 창(비어 있을 때는 숨김)으로 구성됩니다.

애플리케이션이 디버거의 제어 하에 중지될 때마다, 디버거는 최상위 스택 프레임에 대한 정보를 가져와 ‘ Locals ’ 뷰에 표시합니다. Locals 창에는 해당 프레임에 있는 함수의 매개변수 및 지역 변수에 대한 정보가 표시됩니다. Shift+F11을 선택한 후 함수에서 반환되는 것이 디버거의 마지막 작업이었던 경우, Return Value 창에는 함수가 반환한 값이 표시됩니다.
뷰 내용을 확장하여 애플리케이션이 로컬 변수 값을 올바르게 설정하는지 확인할 수 있습니다.
로컬 뷰 작업
' Locals ' 보기를 마우스 오른쪽 버튼으로 클릭하여 다음 작업을 선택할 수 있습니다.
- 식 평가기 추가 및 제거
- 값 표시 형식 변경
- 뷰 내용 펼치기 및 접기
- 뷰 내용 또는 표현식 값을 클립보드에 복사
- 편집기에서 뷰 내용 열기
- 메모리 편집기 열기
- 데이터 중단점 설정
- 디버깅 헬퍼 사용
- 디버깅 시 뷰에서 툴팁 표시 및 숨기기
- 포인터의 참조 해제 자동 수행
- 클래스 및 구조체의 멤버를 알파벳순으로 정렬
- 표시에 동적 객체 유형 사용
- 디버거 환경 설정 지정
표시할 객체 유형 선택
GDB를 사용할 때, 객체의 동적 유형을 표시할지 정적 유형을 표시할지 지정할 수 있습니다. 컨텍스트 메뉴에서 ‘ Use dynamic object type for display ’를 선택하십시오. 동적 유형을 선택하면 처리 속도가 느려질 수 있다는 점을 유의하십시오.
Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.