Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Free C/C++ static code analyzer CppCat for Students

96 views
Skip to first unread message

Andrey Karpov

unread,
Nov 15, 2014, 2:32:26 AM11/15/14
to
Annonce: http://www.viva64.com/en/b/0290/

Outline: CppCat is a static code analyzer integrating into the Visual Studio 2010-2013 environment. The analyzer is designed for regular use and allows detecting a large number of various errors and typos in programs written in C and C++. For the purpose of popularizing it, we've decided to launch a student-support program granting free licenses to every higher school student who will contact and ask us about that. You just need to send us a photo of your student card or transcript.

Wouter van Ooijen

unread,
Nov 15, 2014, 3:25:46 AM11/15/14
to
Andrey Karpov schreef op 15-Nov-14 8:31 AM:
> Annonce: http://www.viva64.com/en/b/0290/
>
> Outline: CppCat is a static code analyzer integrating into the Visual Studio 2010-2013 environment. The analyzer is designed for regular use and allows detecting a large number of various errors and typos in programs written in C and C++. For the purpose of popularizing it, we've decided to launch a student-support program granting free licenses to every higher school student who will contact and ask us about that. You just need to send us a photo of your student card or transcript.
>

A few suggestions if you want to get used in academic circles:

- if you license for free to students, license to teachers too,
otherwise you will never be used in the curriculum.

- mention whether that free academic license is forever or just for 1
year (or x years, or whatever).

- mention a license price on the site. this gives some indication about
the 'size' of the product.

Wouter

Scott Lurndal

unread,
Nov 17, 2014, 10:13:49 AM11/17/14
to
Andrey Karpov <karpo...@gmail.com> writes:
>Annonce: http://www.viva64.com/en/b/0290/
>
>Outline: CppCat is a static code analyzer integrating into the Visual Studi=
>o 2010-2013 environment. The analyzer is designed for regular use and allow=
>s detecting a large number of various errors and typos in programs written =
>in C and C++. For the purpose of popularizing it, we've decided to launch a=
> student-support program granting free licenses to every higher school stud=
>ent who will contact and ask us about that. You just need to send us a phot=
>o of your student card or transcript.

For those who would rather not send a photocopy of their ID to these people, or if
one isn't interested in using Visual Studio, I'll point out the following
open-source alternative static analysis tool.

http://cppcheck.sourceforge.net/

red floyd

unread,
Nov 17, 2014, 12:30:35 PM11/17/14
to
And isn't splint still around, too?


David Brown

unread,
Nov 18, 2014, 3:23:24 AM11/18/14
to
I don't think splint ever handled C++. And to my knowledge, its
development stalled over 10 years ago.

Chicken Mcnuggets

unread,
Nov 23, 2014, 3:32:54 PM11/23/14
to
Why not use the Clang static analyser? I use it for C projects all the
time and I know it supports C++.

Richard

unread,
Nov 23, 2014, 9:07:45 PM11/23/14
to
[Please do not mail me a copy of your followup]

Chicken Mcnuggets <chi...@mcnuggets.com> spake the secret code
<Cvrcw.958734$ac7.9...@fx15.am4> thusly:
For static analysis, my recommendation is always to use all the tools
you can get your hands on: cppcheck, clang static analyzer, msvc
static analyzer, lint, valgrind, etc.
--
"The Direct3D Graphics Pipeline" free book <http://tinyurl.com/d3d-pipeline>
The Computer Graphics Museum <http://computergraphicsmuseum.org>
The Terminals Wiki <http://terminals.classiccmp.org>
Legalize Adulthood! (my blog) <http://legalizeadulthood.wordpress.com>
0 new messages