Поделиться через


Анализ качества кода 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.

Практическое руководство. Добавление дополнительных сведений о коде с помощью __analysis_assume

Сведения об использовании __analysis_assume для улучшения анализа кода.

Пошаговое руководство. Проверка кода C/C++ на наличие дефектов

Получение практического опыта путем проведения анализа кода в проекте C/C++.

Использование заметок для сокращения количества дефектов в коде C/C++

Сведения об аннотационных возможностях средства анализа кода, используемых для обнаружения нарушений договора между вызываемым объектом и вызывающим объектом.

Анализ кода для предупреждений C/C++

Список и описание предупреждений, возникающих при анализе кода.

См. также

Основные понятия

Анализ качества приложений с помощью средств анализа кода

Анализ качества управляемого кода с помощью метода анализа кода