코드 분석을 사용하여 C/C++ 코드 품질 분석

이 항목은 다음 언어에 적용됩니다.

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual Studio Express

항목이 적용됨 항목이 적용됨 항목이 적용되지 않음 항목이 적용되지 않음

Visual Studio Premium 또는 Visual Studio Team Suite를 설치하면 코드 문제를 검색하고 수정할 수 있는 코드 분석 도구를 사용할 수 있습니다. 이 단원에서는 코드 분석에 대한 내용 및 이 도구를 사용하여 C/C++ 코드를 향상시키는 방법에 대해 설명합니다.

단원 내용

C/C++용 코드 분석 개요

코드 분석 도구의 기능에 대해 알아봅니다.

C/C++의 코드 분석 속성

코드 분석의 구성 설정에 대해 설명합니다.

방법: C/C++에 자동 코드 분석 사용 설정 및 해제

프로젝트 속성 페이지를 사용하여 프로젝트 구성의 모든 빌드에 대해 코드 분석을 실행하는 방법에 대해 알아봅니다.

방법: 특정 C/C++ 경고에 대한 코드 분석 활성화 및 비활성화

경고 pragma를 사용하여 코드 분석 경고를 활성화하거나 비활성화하는 방법에 대해 알아봅니다.

방법: C/C++ 프로젝트에 대해 수동으로 코드 분석 실행

필요할 때 C/C++ 프로젝트에 대해 코드 분석을 실행하는 방법에 대해 알아봅니다.

방법: C/C++용 코드 분석 경고 보기

코드의 오류를 보고 탐색하는 방법에 대해 설명합니다.

방법: C/C++ 코드 오류에 대한 작업 항목 만들기

Team Foundation의 작업 항목 추적 기능을 사용하는 방법에 대해 알아봅니다.

How to: Using __analysis_assume 사용하여 추가 코드 정보 지정

__analysis_assume을 사용하여 코드 분석을 향상시키는 방법에 대해 알아봅니다.

연습: C/C++ 코드의 오류 분석

C/C++ 프로젝트에서 코드 분석을 수행하여 실제 경험을 쌓습니다.

C/C++ 코드 오류를 줄이기 위한 주석 사용

호출자와 호출 수신자 사이의 계약 위반을 검색하기 위한 코드 분석 도구의 주석 기능에 대해 알아봅니다.

C/C++용 코드 분석 경고

코드 분석 경고를 나열하고 설명합니다.

참고 항목

개념

코드 분석 도구를 사용하여 응용 프로그램 품질 분석

코드 분석을 사용하여 관리 코드 품질 분석