manual: added the section 'introduction'

This commit is contained in:
Daniel Marjamäki 2009-11-13 18:41:27 +01:00
parent c4244ac9e8
commit 6384b83938
1 changed files with 36 additions and 0 deletions

View File

@ -8,6 +8,42 @@
<date>2009-10-11</date>
</bookinfo>
<chapter>
<title>Introduction</title>
<para>Cppcheck is a static analysis tool for C/C++ code - it textually
inspects the source code to detect bugs.</para>
<para>Cppcheck detects issues that you will not find with your compiler.
But Cppcheck doesn't detect the types of bugs that compilers
detect.</para>
<para>It is our goal to generate no false positives. We always try to
achieve 0 false positives. It means that there will always be issues that
Cppcheck fail to detect.</para>
<para>Supported platforms:</para>
<itemizedlist>
<listitem>
<para>You can check non-standard code that includes various compiler
extensions, inline assembly code, etc.</para>
</listitem>
<listitem>
<para>Cppcheck is supposed to be compilable by any C++ compiler which
handles the latest C++ standard.</para>
</listitem>
<listitem>
<para>Cppcheck is supposed to work on any platform that has sufficient
cpu and memory.</para>
</listitem>
</itemizedlist>
<para></para>
</chapter>
<chapter>
<title>Getting started</title>