Moving from C to C++
Discussing programming problems, why they exist and how C++ solves them
Rating | |
Author | Arunesh Goyal |
Publisher | Apress |
Published | 2013 |
Pages | 668 |
Language | English |
Format | Paper book / ebook (PDF) |
ISBN-10 | 1430260947 |
ISBN-13 | 9781430260943 |
The author says it best, I hope to move you, a little at a time,from understanding C to the point where C++ becomes your mindset. This remarkable book is designed to streamline the process of learning C++ in a way that discusses programming problems, why they exist, and the approach C++ has taken to solve such problems.
You can't just look at C++ as a collection of features; some of the features make no sense in isolation. You can only use the sum of the parts if you are thinking about design, not simply coding. To understand C++, you must understand the problems with C and with programming in general. This book discusses programming problems, why they are problems, and the approach C++ has taken to solve such problems. Thus, the set of features that I explain in each chapter will be based on the way that I see a particular type of problem being solved in C++.
- Arunesh Goyal
3 5 8
Similar Books
From Chaos to Successful Distributed Agile Teams
by Johanna Rothman, Mark Kilby
Distributed agile teams have a terrible reputation. They don't deliver on time, and too often, they don't deliver what the customer needs. However, most agile teams, have at least one remote team member. And, agile approaches are here to stay. Don't blindly apply agile practices designed for collocated teams. Instead, lear...
Price: $34.23 | Publisher: The Pragmatic Programmers | Release: 2019
by Ben Marx, Jose Valim, Bruce Tate
Adoption is more than programming. Elixir is an exciting new language, but to successfully get your application from start to finish, you're going to need to know more than just the language. You need the case studies and strategies in this book. Learn the best practices for the whole life of your application, from design and team-bu...
Price: $35.43 | Publisher: The Pragmatic Programmers | Release: 2018
Creating iPhone Apps with Cocoa Touch: The Mini Missing Manual
by Craig Hockenberry
Creating iPhone Apps with Cocoa Touch: The Mini Missing Manual walks you through developing your first iPhone App and introduces you to your programming environment and tools: Cocoa Touch, Interface Builder, Xcode, and the Objective-C programming language.This eBook is adapted from parts of iPhone App Development: The Missing Manual....
Publisher: O'Reilly Media | Release: 2010
by Bruce Tate
You want your development team to be productive. You want to write flexible, maintainable web applications. You want to use Ruby and Rails. But can you justify the move away from established platforms such as J2EE? Bruce Tate's From Java to Ruby has the answers, and it expresses them in a language that'll help persuade managers ...
Price: $4.14 | Publisher: The Pragmatic Programmers | Release: 2006
Optimizing HPC Applications with Intel Cluster Tools
by Alexander Supalov, Andrey Semin, Michael Klemm, Christopher Dahnken
Optimizing HPC Applications with Intel Cluster Tools takes the reader on a tour of the fast-growing area of high performance computing and the optimization of hybrid programs. These programs typically combine distributed memory and shared memory programming models and use the Message Passing Interface (MPI) and OpenMP for multi-threading ...
Price: $44.62 | Free ebook | Publisher: Apress | Release: 2014
by Ritwik Dasgupta
Design and implement voice user interfaces. This guide to VUI helps you make decisions as you deal with the challenges of moving from a GUI world to mixed-modal interactions with GUI and VUI. The way we interact with devices is changing rapidly and this book gives you a close view across major companies via real-world applications and cas...
Price: $26.91 | Publisher: Apress | Release: 2018
Hands-On TypeScript for C# and .NET Core Developers
by Francesco Abbruzzese
Writing clean, object-oriented code in JavaScript gets trickier and complex as the size of the project grows. This is where Typescript comes into the picture; it lets you write pure object-oriented code with ease, giving it the upper hand over JavaScript. This book introduces you to basic TypeScript concepts by gradually modifying standar...
Price: $44.99 | Publisher: Packt Publishing | Release: 2018
From Containers to Kubernetes with Node.js
by Kathleen Juell
This book is designed as an introduction to containers and Kubernetes by way of Node.js. Containers are the basis for distributed, repeatable workflows with orchestrators such as Kubernetes, and they allow developers and operators to develop applications consistently across environments and deploy in a repeatable and predictable fashion.T...
Free ebook | Publisher: DigitalOcean | Release: 2020