(eBook PDF) Murach’s C++ Programming by Joel Murach – Digital Ebook – Instant Delivery Download
Product details:
- ISBN-10 : 1943872279
- ISBN-13 : 978-1943872275
- Author: Mary Delamater, Joel Murach
C++ was first released in 1985, and it was a hard language to learn. That’s because it required programmers to master low-level techniques to work with memory. Over the years, C++ has evolved to provide many higher-level techniques that make it much easier to write effective C++ code. But most C++ books haven’t evolved with the language. Now, Murach’s top authors have tackled the subject, rethinking the whole approach. So this book takes advantage of the modern techniques to make it easier to learn C++ than ever before. It’s organized in a logical way that gets you off to a fast start with a practical subset of today’s C++, and then builds out your coding and OOP skills to the professional level. With that foundation in place, it also covers older techniques so you’ll be able to maintain the vast amount of legacy code that’s out there, as well as work with embedded systems that don’t support the newer techniques.To make all that manageable, this book uses Murach’s distinctive “paired-pages” format that programmers find so helpful for both training and reference: Each topic is presented in a 2-page spread, with syntax, coding examples, and bulleted guidelines on the righthand page and extra explanation and perspective on the left.What’s more, this book gives you 50+ realistic program examples to study, as well as practice exercises for hands-on experience. Examples and exercises like these are the key to learning any programming language. But you’ll have a hard time finding such effective ones in other books and courses, that deliver the skills ours do.
Table contents:
Section 1 Essential skills for modern C++
Chapter 1 An introduction to C++ programming
Chapter 2 How to write your first programs
Chapter 3 How to make decisions
Chapter 4 How to code loops
Chapter 5 How to work with I/O streams and files
Chapter 6 How to work with data types, strings, and vectors
Chapter 7 How to code functions
Chapter 8 How to test, debug, and deploy a program
Section 2 More skills as you need them
Chapter 9 How to work with structures and enumerations
Chapter 10 How to work with STL containers and iterators
Chapter 11 How to work with STL algorithms
Chapter 12 How to work with built-in arrays and C strings
Chapter 13 How to work with exceptions
Section 3 Object-oriented programming
Chapter 14 How to define classes
Chapter 15 How to work with inheritance
Chapter 16 More skills for object-oriented programming
Section 4 Skills for legacy and generic programming
Chapter 17 How to work with memory and pointers
Chapter 18 How to work with templates
Chapter 19 How to code custom containers, iterators and algorithms
People also search:
murach’s c++ programming
murach’s c++ programming pdf
murach’s c++ programming (2nd edition)