
Book
Effective Modern C++
42 Specific Ways to Improve Your Use of C++11 and C++14
Scott Meyers
O'Reilly Media · Print & ebook · December 30, 2014
Reading lane: C++ Programming
Coming to grips with C++11 and C++14 is more than a matter of familiarizing yourself with the features they introduce (e.g., auto type declarations, move semantics, lambda expressions, and concurrency support).
At a Glance
Why This Clicks
Modern C++, Well Used
Learn to use C++11 and C++14 features effectively, beyond simply knowing they exist.
Come here for
- Guidance on moves, forwarding, lambdas, and smart pointers
- A fresh look at C++98 habits that need revision
Expect
- Guidelines explained through examples
- Trade-offs alongside practical best practices
Book Details
- Authors
- Scott Meyers
- Publisher
- O'Reilly Media
- Published
- December 30, 2014
- Format
- Print & ebook
- Theme
- C++ Programming · C Programming
- Reading lane
- C++ Programming
Affinity
Publisher Categories
Programming Basics
Programming Languages
C Programming
C++ Programming
Show all 7 publisher categories
Object-Oriented Programming
Open Source Development
Computer Engineering
About This Book
Coming to grips with C++11 and C++14 is more than a matter of familiarizing yourself with the features they introduce (e.g., auto type declarations, move semantics, lambda expressions, and concurrency support). The challenge is learning to use those features effectively —so that your software is correct, efficient, maintainable, and portable. That’s where this practical book comes in. It describes how to write truly great software using C++11 and C++14—i.e. using modern C++....
Read full description
Similar Books

Effective C
Robert C. Seacord · No Starch Press
Affinity signal
C Programming
C++ Programming

Learn C++ by Example
Frances Buontempo · Manning
Affinity signal
C++ Programming
C Programming

More Effective C#
Bill Wagner · Pearson Education
Affinity signal
C# Programming
C Programming

Modern C, Third Edition
Jens Gustedt · Manning
Affinity signal
C Programming
C++ Programming

Learning Modern C++ for Finance
Daniel Hanson · O'Reilly Media
Affinity signal
C++ Programming
Financial Engineering

C++ Primer
Stanley B. Lippman, Josée Lajoie · Pearson Education
Affinity signal
C++ Programming
C Programming

Effective Rust
David Drysdale · O'Reilly Media
Affinity signal
Dev Tools & Workflow
Programming Languages

Effective Java
Joshua Bloch · Pearson Education
Affinity signal
Java Programming
Object-Oriented Programming