코드블록을 ​​디버깅하는 방법은 무엇입니까?

青灯夜游
풀어 주다: 2020-04-16 14:01:40
원래의
8741명이 탐색했습니다.

코드 블록을 디버깅하는 방법은 무엇입니까? 다음 기사에서는 이를 소개합니다. 도움이 필요한 친구들이 모두 참고할 수 있기를 바랍니다.

코드블록을 ​​디버깅하는 방법은 무엇입니까?

CodeBlocks는 모든 기능을 갖춘 오픈 소스 크로스 플랫폼 C/C++ 통합 개발 환경(IDE)입니다.

다운로드 주소 : http://www.codeblocks.org/downloads/26

그 중 설치 패키지를 이용하면 윈도우 환경에서 프로그램을 설치할 수도 있고, 설치가 필요 없는 zip을 이용할 수도 있습니다.

CodeBlocks 디버거의 특징

일반적으로 디버거는 IDE에서 없어서는 안 될 도구입니다.

디버거는 코드 실행 프로세스를 추적하고 버그를 찾는 데 매우 편리합니다.

디버거에 너무 의존하면 안 된다고 하지만, 일반적으로 특히 프로그램 로직이 복잡한 경우 디버거를 사용하면 프로그램의 최적화 및 유지 관리 효율성을 크게 향상시킬 수 있습니다.

CodeBlocks를 디버깅하는 방법은 무엇입니까?

CodeBlocks 디버거를 시작하려면 전체 프로젝트가 필요하며 디버거는 별도의 파일에서 사용할 수 없습니다. 디버거를 사용할 때는 영어 경로로 프로젝트를 생성하는 것이 가장 좋으며, 경로에는 중국어가 포함될 수 없습니다.

1. 프로젝트 생성

1) CodeBlocks 시작 시 또는 이후에 프로젝트 생성

코드블록을 ​​디버깅하는 방법은 무엇입니까?코드블록을 ​​디버깅하는 방법은 무엇입니까?

2) 콘솔 프로그램 선택

코드블록을 ​​디버깅하는 방법은 무엇입니까?

3), 프로젝트 이름 입력 path

코드블록을 ​​디버깅하는 방법은 무엇입니까?

4) 컴파일러를 선택하면 기본값은

코드블록을 ​​디버깅하는 방법은 무엇입니까?

5) 프로젝트가 생성된 후 다음과 같이 자동으로 생성된 main.cpp에 프로그램을 작성하거나 새로 생성할 수 있습니다.

코드블록을 ​​디버깅하는 방법은 무엇입니까?

2. 디버거 시작

1) 일반적으로 디버거 버튼은 툴바에 있습니다

코드블록을 ​​디버깅하는 방법은 무엇입니까?

디버거 버튼은 보기 메뉴 항목에서 호출할 수 있습니다

코드블록을 ​​디버깅하는 방법은 무엇입니까?

2) set breakpoints

사용 디버깅 시 필요한 위치에서 프로그램을 중단해야 합니다. 디버거를 시작하기 전에 다음과 같이 중단점을 설정해야 합니다. 중단점을 설정하려면 편집기의 왼쪽을 클릭하세요. 3) 디버거를 시작합니다.

디버거에 필요합니다. 디버그 모드에서 시작하고 버튼을 클릭합니다. 디버그: 코드블록을 ​​디버깅하는 방법은 무엇입니까?

시작 후 프로그램이 중단점까지 실행되면 중단됩니다

코드블록을 ​​디버깅하는 방법은 무엇입니까?

입력 문이 있는 경우 실행 중에 가 발생하면 입력이 완료되어야 실행을 계속할 수 있습니다

코드블록을 ​​디버깅하는 방법은 무엇입니까?

툴바에서 디버깅 창을 열고 주로 Watches를 엽니다

1코드블록을 ​​디버깅하는 방법은 무엇입니까?1코드블록을 ​​디버깅하는 방법은 무엇입니까?

Watches는 현재 변수의 값을 표시하며 배열을 확장할 수 있습니다 ,

1코드블록을 ​​디버깅하는 방법은 무엇입니까?

자동으로 표시된 값 외에도 수동으로 추가할 수도 있습니다. 관찰해야 할 변수(예: 배열의 특정 값)

1코드블록을 ​​디버깅하는 방법은 무엇입니까?

다음 줄을 클릭하여 다음 명령문을 실행하고, 오른쪽의 Step into는 내부 명령문을 실행하는 것이고, 맨 오른쪽의 Stop debugger 버튼은 실행이 도달하면 디버깅을 종료하는 것입니다. 함수가 호출되면 다음 줄을 사용하여 함수를 직접 실행하거나 단계를 수행할 수 있습니다. 디버깅을 중지하려면 디버거 중지를 클릭하고

1코드블록을 ​​디버깅하는 방법은 무엇입니까?

End

위는 디버거의 기본 사용법이며 디버깅이 주요 목적은 변수 값을 추적하는 것입니다. ​그리고 프로그램이 예상대로 실행되는지 관찰합니다. 변수 값이 예상과 일치하지 않으면 이전 명령문에서 문제가 발생합니다. 코드블록을 ​​디버깅하는 방법은 무엇입니까?

디버깅하기 전에 잠재적으로 문제가 있는 코드 세그먼트를 고려하고 이 코드 세그먼트 뒤에 중단점을 설정해야 합니다.

(실제 응용에서는 VS 디버거를 사용해 볼 수 있습니다)

더 많은 관련 지식은 PHP 중국어 사이트를 참고해주세요! !

위 내용은 코드블록을 ​​디버깅하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!