null
Loading... Please wait...
FREE SHIPPING on All Unbranded Items LEARN MORE
Print This Page

Safe C++ (How to avoid common mistakes)

List Price: $24.99
SKU:
9781449320935
Quantity:
Minimum Purchase
25 unit(s)
  • Availability: Confirm prior to ordering
  • Branding: minimum 50 pieces (add’l costs below)
  • Check Freight Rates (branded products only)

Branding Options (v), Availability & Lead Times

  • 1-Color Imprint: $2.00 ea.
  • Promo-Page Insert: $2.50 ea. (full-color printed, single-sided page)
  • Belly-Band Wrap: $2.50 ea. (full-color printed)
  • Set-Up Charge: $45 per decoration
FULL DETAILS
  • Availability: Product availability changes daily, so please confirm your quantity is available prior to placing an order.
  • Branded Products: allow 10 business days from proof approval for production. Branding options may be limited or unavailable based on product design or cover artwork.
  • Unbranded Products: allow 3-5 business days for shipping. All Unbranded items receive FREE ground shipping in the US. Inquire for international shipping.
  • RETURNS/CANCELLATIONS: All orders, branded or unbranded, are NON-CANCELLABLE and NON-RETURNABLE once a purchase order has been received.
  • Product Details

    Author:
    Vladimir Kushnir
    Format:
    Paperback
    Pages:
    138
    Publisher:
    O'Reilly Media (July 10, 2012)
    Language:
    English
    ISBN-13:
    9781449320935
    ISBN-10:
    1449320937
    Dimensions:
    7" x 9.19"
    File:
    TWO RIVERS-PERSEUS-Metadata_Only_Perseus_Distribution_Customer_Group_Metadata_20251023163248-20251023.xml
    Folder:
    TWO RIVERS
    List Price:
    $24.99
    As low as:
    $21.49
    Publisher Identifier:
    P-PER
    Discount Code:
    C
    Case Pack:
    30
    Country of Origin:
    United States
    Pub Discount:
    60
    Weight:
    8.64oz
    Imprint:
    O'Reilly Media
  • Overview

    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