eBooks-it.org Logo
eBooks-IT.org Inner Image

Safe C++

How to avoid common mistakes

Safe C++ Image

Book Details:

Publisher:O'Reilly Media
Series: OReilly , How To
Author:Vladimir Kushnir
Edition:1
ISBN-10:1449320937
ISBN-13:9781449320935
Pages:142
Published:Jun 13 2012
Posted:Nov 19 2014
Language:English
Book format:PDF
Book size:5.48 MB

Book Description:

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 timebefore your code goes into production

Download Link:

Related Books:

Multiplexed Networks for Embedded Systems

CAN, LIN, FlexRay, Safe-by-Wire
Multiplexed Networks for Embedded Systems Image
Multiplexed networks are essential for the unified, efficient and cost-effective exchange of electronic information within embedded component systems. This is especially important in automotive manufacturing as vehicles become increasingly reliant on robust electronic networks and systems for improved reliability, anti-lock brake systems (ABS), steering, on-board navigation systems, and much more. The latest systems such as X-by-Wire and FlexRay aim to produce faster, fault-tolerant network component interconnects, for state-of-the-art network implementation and safer, more reliable engineering of vehicular systems. This book provides a thorough and comprehensive introduction to automotive multiplexed network buses, covering the technical principles,...

A Simpler Guide to Online Security for Everyone

How to protect yourself and stay safe from fraud, scams and hackers with easy cyber security tips for ... and other Google services
A Simpler Guide to Online Security for Everyone Image
Are you worried about your online security but dont know where to start? Do you have a Gmail account and want to make it more secure? Do you want to protect your emails from opportunist identity thieves, hackers and scammers? Then this guide is for you! There are people out there whose sole job it is to steal personal and financial information. This book will give you step by step instructions on how to make it very difficult for hackers to get into your Google account or trick you into giving you the information they need to hijack your life. Online safety can be as simple as implementing a few easy steps which can be done at anytime but before a Gmail account is compromised. This book details how to pick and change passwords, enable two factor au...

C# in Depth

What you need to master C# 2 and 3
C# in Depth Image
C# in Depth is a completely new book designed to propel existing C# developers to a higher level of programming skill. One simple principle drives this book: explore a few things deeply rather than offer a shallow view of the whole C# landscape. If you often find yourself wanting just a little more at the end of a typical chapter, this is the book for you. Expert author Jon Skeet dives into the C# language, plumbing new C# 2 and 3 features and probing the core C# language concepts that drive them. This unique book puts the new features into context of how C# has evolved without a lengthy rehearsal of the full C# language. C# in Depth briefly examines the history of C# and the .NET framework and reviews a few often-misunderstood C# 1 concepts that are...



2007 - 2021 © eBooks-IT.org