Safe C++ : How to Lower the Bug Count of Your C++ Code - Vladimir Kushnir

Safe C++

How to Lower the Bug Count of Your C++ Code

By: Vladimir Kushnir

Paperback | 15 June 2012

At a Glance

Paperback


Limited Stock Available

RRP $47.50

$26.75

44%OFF

In Stock and Aims to ship next day

It's easy to make lots of programming mistakes in C++-in fact, any program over a few hundred lines is likely to contain bugs. With this book, you'll learn about many common coding errors that C++ programmers produce, along with rules and strategies you can use to avoid them.

Author Vladimir Kushnir shows you how to use his Safe C++ library, based in part on programming practices developed by the C++ community. You'll not only find recipes for identifying errors during your program's compilation, runtime, and testing phases, you'll learn a comprehensive approach for making your C++ code safe and bug-free.

  • Get recipes for handling ten different error types, including memory leaks and uninitialized variables
  • Discover problems C++ inherited from C, like pointer arithmetic
  • Insert temporary and permanent sanity checks to catch errors at runtime
  • Apply bug prevention techniques, such as using separate classes for each data type
  • Pursue a testing strategy to hunt and fix one bug at a time-before your code goes into production

More in Programming & Scripting Languages

Fluent C : Principles, Practices, and Patterns - Christopher Preschern

RRP $125.50

$51.25

59%
OFF
Learning Agile : Understanding Scrum, XP, Lean, and Kanban - Andrew Stellman
Modern PHP : New Features and Good Practices - Josh Lockhart

RRP $57.00

$25.25

56%
OFF
Head First C# : 4th Edition - Andrew Stellman

RRP $133.00

$50.25

62%
OFF
Definitive ANTLR 4 Reference : 2nd Edition - Terence Parr

RRP $70.35

$30.90

56%
OFF
Command-Line Rust : A Project-Based Primer for Writing Rust CLIs - Ken Youens Clark
JavaScript Cookbook : Programming the Web 3rd Edition - Adam Scott
Python for Algorithmic Trading : From Idea to Cloud Deployment - Yves Hilpisch
C# 12 Pocket Reference : Instant Help for C# 12 Programmers - Joseph Albahari
Typescript Cookbook : Real World Type-Level Programming - Stefan Baumgartner
Scaling Python with Dask : From Data Science to Machine Learning - Holden Karau
Java How to Program, Early Objects : 11th Global Edition - Paul Deitel
Problem Solving with C++, Global Edition : 10th Edition - Walter Savitch