Understand and control the Bug cycle! This detailed desktop reference, provides tutorial based examples on how to debug Windows applications developed with Visual C++. You will get a conceptual model for preventing and eliminating bugs during the design cycle that includes suggestions on identification, prevention and correction for each of the four types of bugs:
* compile time bugs
* run time errors
* logic and design errors
* machine errors
Debugging Visual C++ Windows examines many of the factors that indirectly affect debugging. It includes a review of solid project planning and management strategies, testing plans, and known compiler bugs. You will learn how compiler tools such as TRACE, Spy, and Stress work. And you will discover how to monitor memory operations in your program as it executes - while viewing the results 'real time' in your debug window!
Also included is a critical review of the debugging tools that ship with Visual C++, as well as, commercial debuggers such as BoundsChecker and CodeWizard. Tips on debugging database applications are also provided (appendices are provided on ODBC error codes and SQL state values).
The companion disk contains workspace/projects demonstrating memory state checking, error message retrieval, compiler bugs, and how to use the #pragma compiler directive, ASSERT and TRACE.
"synopsis" may belong to another edition of this title.
Keith Bugg is a seasoned Windows developer who has been working with Visual C++ since the release of version 1. Trained as a mathematician, he pursued his passion of developing software early in his career. His is primarily interested in the user interface; always looking for ways to make software more robust and easier to use. He is a regular contributor to Visual C++ Developer magazine and has authored The Visual C++ Construction Kit, Building Windows Help Files, and The MFC Controls Construction Kit.
"About this title" may belong to another edition of this title.
Seller: Mispah books, Redhill, SURRE, United Kingdom
paperback. Condition: New. NEW. SHIPS FROM MULTIPLE LOCATIONS. book. Seller Inventory # ERICA82908793054526
Quantity: 1 available