Analyzing C/C++ Code Quality by Using Code Analysis
This topic applies to:
Visual Studio Ultimate |
Visual Studio Premium |
Visual Studio Professional |
Visual Studio Express |
---|---|---|---|
When you install either Visual Studio Premium or Visual Studio Team Suite, you get a code analysis tool that helps you detect and correct code defects. This section describes Code Analysis and how to use the tool to improve your C/C++ code.
In This Section
Learn about the features of the code analysis tool. |
|
Describes the configuration settings for code analysis. |
|
How to: Enable and Disable Automatic Code Analysis for C/C++ |
Learn how to run code analysis on every build of a project configuration by using the project property pages. |
How to: Enable and Disable Code Analysis for Specific C/C++ Warnings |
Learn to use warning pragma to enable and disable code analysis warnings. |
Learn to run code analysis on C/C++ projects on demand. |
|
Describes how to view and navigate to errors in code. |
|
Learn to use the work item tracking feature in Team Foundation. |
|
How to: Specify Additional Code Information by Using __analysis_assume |
Learn how to use __analysis_assume to improve code analysis. |
Gain hands-on experience by performing code analysis on a C/C++ project. |
|
Learn about annotation features of the code analysis tool to detect violations of the contract between the caller and the callee. |
|
Lists and describes code analysis warnings. |