473,385 Members | 1,311 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,385 software developers and data experts.

Need your recommendations

Hello all,

Can anybody recommend a newsgroup for me to check out that discusses tools
used for static checking of C++ code? Basically, I'm talking about tools
that do things such as the following:

Check for unused variables
Check for dead code
Check for common language mistakes such as if (a = b)
etc...

I'm sure you get the idea (Lint kind of stuff). Any suggestions on where I
can go to get educated on the tools currently available?

Thanks,
Dave

Jul 19 '05 #1
4 1287
I have seen some this discussion alt.comp.lang.learn.c-c++....not that it is
overly welcome, but it does get replies.

Look around the internet as a last resort at such projects like:
gprof (http://www.gnu.org/manual/gprof-2.9....ono/gprof.html)
Split (http://www.splint.org/)
Jul 19 '05 #2
On Fri, 29 Aug 2003 12:20:07 -0700, "Dave Theese" <ch**********@yahoo.com> wrote:
Can anybody recommend a newsgroup for me to check out that discusses tools
used for static checking of C++ code? Basically, I'm talking about tools
that do things such as the following:

Check for unused variables
Check for dead code
Check for common language mistakes such as if (a = b)
etc...

I'm sure you get the idea (Lint kind of stuff). Any suggestions on where I
can go to get educated on the tools currently available?


C++ code is very difficult to parse, because it's very ambigious
at the syntactic level.

Therefore any tool that analyzes C++ code has to do essentially all
that a compiler does, except code generation.

Why don't you simply use a decent C++ compiler?

What do you want that's different from what a C++ compiler does?

C++ is not C.

Jul 19 '05 #3
"Dave Theese" <ch**********@yahoo.com> wrote in message
news:3f***********************@news.twtelecom.net. ..
Hello all,

Can anybody recommend a newsgroup for me to check out that discusses tools
used for static checking of C++ code? Basically, I'm talking about tools
that do things such as the following:

Check for unused variables
Check for dead code
Check for common language mistakes such as if (a = b)
etc...

I'm sure you get the idea (Lint kind of stuff). Any suggestions on where I can go to get educated on the tools currently available?


Recently there has been a discussion going on this subject in
comp.lang.c++.moderated in the thread "Code analyzer".

HTH

--
Peter van Merkerk
peter.van.merkerk(at)dse.nl
Jul 19 '05 #4
Oops sorry, I seem to have missed that this is c.l.c++ not c.lc, please
ignore the splint reference.

"Greg P." <no@spam.sam> wrote in message
news:pR***************@newsread3.news.pas.earthlin k.net...
| I have seen some this discussion alt.comp.lang.learn.c-c++....not that it
is
| overly welcome, but it does get replies.
|
| Look around the internet as a last resort at such projects like:
| gprof (http://www.gnu.org/manual/gprof-2.9....ono/gprof.html)
| Split (http://www.splint.org/)
|
|
Jul 19 '05 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: jerrygarciuh | last post by:
I was wondering if anyone had any advice or recommendations on finding a stable, extensible eCom cart/ fullfillment system using mySQL and PHP (or Perl)? My client is preparing to get online...
0
by: Linus Nikander | last post by:
Browsing peoples comments at amazon might be rewarding, but it sure takes a lot of time. I'm trying to find good (best) books for a couple of java-related areas. As most people who subscribe to...
6
by: Peter E. Granger | last post by:
First, I would like to apologize in advance if this is not the appropriate place to post this message; of the .NET-related newsgroups I found, this seemed to be the most general. If the information...
8
by: Parts Manager | last post by:
Hello All, I would like a couple of book recommendations to get a jump start on Access and to gain some knowledge on Access. I have a few years in programming Basics, then to PDS 7.0, then...
0
by: VP | last post by:
G'day folks, well i am attempting to get an understanding on how to create the menuitems in a context menu on the fly. So far I have managed to actually achieve the menu items being created for...
1
by: Evan Stone | last post by:
Hello All, I'm looking for recommendations on commercial-grade spell check components, and was hoping you might have some good advice for me... So far I've seen ComponentOne, RapidSpell, and...
10
by: SusanV | last post by:
Time to learn something new, anyone have any recommendations for a good reference book on ASP.Net? Also recommendations on AJAX would be most welcome. TIA, SusanV
1
by: Maryanne | last post by:
1) How do I display in a form a string of 1:M relationships? (or does it need to resort to multiple forms?) * Starts with Client that has consultant and consultation desk. Client has many...
9
by: Algonquin J. Calhoun | last post by:
I've developed an application that exceeds the Access 2GB limit. This application was developed as a prototype and the users have found it very useful. Approximately 45,000 records are added to...
3
by: Brian Simmons | last post by:
Hi All, We've done a lot of google'ing and demo downloading/installing of a bunch of ASP.net CMS solutions out there. But, I want to get some real-world opinions/recommendations of what...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.