title: Static-code analyzer: unmanaged C++ Visual Studio 2008
body: <p>I develop commercial unmanaged C++ app on Visual Studio 2008, and I want to add a static-code analysis tool.</p>
  
  <p>Any recommendations?</p>
  
  <p>I think it would be real nice if the tool can be integrated into MSVC. </p>
  
  <p>I'm thinking about <a href="http://www.gimpel.com/" rel="nofollow noreferrer">PC-Lint</a> + <a href="http://www.riverblade.co.uk/products/visual_lint/index.html" rel="nofollow noreferrer">Visual Lint</a></p>
  
  <p>However, I have been taking a hard look at <a href="http://www.coverity.com/" rel="nofollow noreferrer">Coverity</a>, <a href="http://www.scitools.com" rel="nofollow noreferrer">Understand</a>, and <a href="http://www.klocwork.com/" rel="nofollow noreferrer">Klockwork</a> as well.</p>
  
  <p>Price isnt really the issue. I want opinions from people who actually used the tool for <strong>unmanaged C++</strong> on MSVC, and they just absolutely loved it.</p>
  
  <p>Lastly, VSTS and Intel Parallel Studio now also offer static code analysis. Nice~</p>
  
  <p>Note: related <a href="https://stackoverflow.com/questions/639694/are-c-static-code-analyis-tools-worth-it">post</a> suggest Coverity is the best (?) (see last 2 posts)</p>