C++ and C Tools, Utilities, Libraries and Resources - Softcover

SPULER

 
9780132266970: C++ and C Tools, Utilities, Libraries and Resources

Synopsis

This book discusses the many commercial, shareware and public domain tools that have been developed to simplify and streamline C and C++ programming, and includes a CD-ROM containing much of the best software available for the leading platforms. This book reviews every class of tool that can help streamline and improve C/C++ software development. These include source code checkers, memory allocation debuggers, runtime tracing tools, profilers, language conversion tools, editors, browsers, and much more.

"synopsis" may belong to another edition of this title.

From the Back Cover


22669-6

What does Hungarian notation say about modern text editors?

  • Why is goto useful for software distribution?
  • Why do nuclear physicists prefer C++ over C?
  • How do you reformat old code, but prevent others reformatting yours?
  • How can hill climbing take the slugs out of your program?
  • How can you detect stack overflow without executing the program?
  • hat debugging tool guarantees 100% code coverage?

This is the only book to answer all these questions and many more, by offering in depth coverage of C/C++ development tools. Now you can find the tool you need without scouring the Internet or clipping magazine advertisements. All the tool references you'll ever need are in these pages. This book is guaranteed to show you useful new tools, and new ways to put your old tools to better use.

Key features include:

  • Over 20 categories of tools including compilers, checkers, debuggers and profilers.
  • All platforms covered: UNIX¨, MicroSoft Windows(r), OS/2, Macintosh(r), VMS and MVS.
  • C++ class libraries for database, GUI or mathematical programming.
  • Information on resources such as books, magazines, and online documents.
  • Tips on how to put tools to their best use to solve specific problems.
  • Covers tools for all “real” programming tasks such as debugging, testing, performance tuning, and documentation.
  • Explanation of the aims of tools and the software technology behind them.
  • Summaries of the best features to look for in each tool category.
  • Thought-provoking “wish” sections that discuss directions that tools could take in the future.

The companion CD-ROM contains numerous tools that can be put to immediate use. It saves you time in downloading and building free tools from the Internet.

"About this title" may belong to another edition of this title.