Effective Modern C++

By Scott Meyers


Effective Modern C++ - Scott Meyers
  • Title: Effective Modern C++
  • By: Scott Meyers
  • Release Date: 2014-11-11
  • Genre: Computers

Primary: Effective Modern C++.pdf - 34,112 KB/Sec

Mirror [#1]: Effective Modern C++.pdf - 32,571 KB/Sec

Mirror [#2]: Effective Modern C++.pdf - 26,873 KB/Sec

More by Scott Meyers : Effective Modern C++


Related Books

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++.

Topics include:
The pros and cons of braced initialization, noexcept specifications, perfect forwarding, and smart pointer make functionsThe relationships among std::move, std::forward, rvalue references, and universal referencesTechniques for writing clear, correct, effective lambda expressionsHow std::atomic differs from volatile, how each should be used, and how they relate to C++'s concurrency APIHow best practices in "old" C++ programming (i.e., C++98) require revision for software development in modern C++
Effective Modern C++ follows the proven guideline-based, example-driven format of Scott Meyers' earlier books, but covers entirely new material.

"After I learned the C++ basics, I then learned how to use C++ in production code from Meyer's series of Effective C++ books. Effective Modern C++ is the most important how-to book for advice on key guidelines, styles, and idioms to use modern C++ effectively and well. Don't own it yet? Buy this one. Now".
-- Herb Sutter, Chair of ISO C++ Standards Committee and C++ Software Architect at Microsoft


Search
Recent Posts
iPhone XS Guidebook
Creative Selection
iOS 12 Tips, Features & Secrets
Data Structures and Algorithms
RHCSA/RHCE Red Hat Linux Certification Practice Exams with Virtual Machines (Exams EX200 & EX300)
First Steps in SAP
The iPad iOS 9 Quick Starter Guide
Apple Watch Os 4: Learning the Essentials
Fusion 360 for Makers
Artificial Intelligence: Understanding A.I. and the Implications of Machine Learning
Python Programming: Your Step By Step Guide To Easily Learn Python in 7 Days
ZAG
50 Computer & Internet Home Business Ideas
Click Here to Kill Everybody: Security and Survival in a Hyper-connected World
iCloud Starter Guide
Adobe Illustrator CC Classroom in a Book (2018 release), 1/e
Mastering Apple iPad - IOS 12
Laravel: Up and Running
Iphone X: Beginner’s Guide
Computer Forensics for Dummies
Apple Watch Series 3: Learning the Essentials
QuickBooks 2017 All-in-One for Dummies
Excel Basics In 30 Minutes (2nd Edition)
Take Control of the Mac Command Line with Terminal, Second Edition
Object-Oriented Programming in JAVA
UI Design with Adobe Illustrator: Discover the ease and power of using Illustrator to design Web sites and apps
Learn Adobe Illustrator CC for Graphic Design and Illustration
Java for Beginners
The Non-Designer's Illustrator Book
Perspective Drawing in Adobe Illustrator CS5
Microsoft Office 2016 Step by Step
Glow Kids
Prediction Machines
Excel 2010 All-in-One For Dummies
Excel 2016 All-in-One for Dummies
Microsoft Dynamics GP For Dummies
Understanding the Digital World
Exam Ref 70-740 Installation, Storage and Compute with Windows Server 2016, 1/e
Learn C the Hard Way
Excel 2011 for Mac
Dawn of the Code War
Serious Cryptography
Excel 2013
Learning Blender:
Advanced Penetration Testing
LabVIEW Interactive for Everyone
A Simpler Guide to Gmail: An Unofficial User Guide to Setting up and Using Gmail, Inbox and Google Calendar
The Cloud Adoption Playbook
CompTIA Network+ Certification Study Guide, Seventh Edition (Exam N10-007)
Iphone 8: Beginner’s Guide
Hacking: Ultimate Beginners Guide to Computer Hacking: Wireless Hacking, Linux, Penetration Testing, Security, Types of Hacking (White, Black, Gray, Red, and Others)
iPhone X Pro Guide
Blown to Bits: Your Life, Liberty, and Happiness After the Digital Explosion
Human + Machine
Mastering Apple TV 4K - The Ultimate User Guide To Apple TV Using Siri Remote
Gray Hat Hacking: The Ethical Hacker's Handbook, Fifth Edition
The Brand Gap: Revised Edition
CCCENT/CCNA ICND1 100-105
Linux for Beginners: Introduction to Linux Operating System and Essential Command Lines
Python Cookbook
Machine Learning for Beginners: An Introduction for Beginners, Why Machine Learning Matters Today and How Machine Learning Networks, Algorithms, Concepts and Neural Networks Really Work
Macbook Pro 2017 With Touch Bar: The Complete Guide
Beginning Java Programming
In the Beginning...Was the Command Line
All-New Amazon Echo User Guide: Newbie to Expert in 1 Hour!
Hacking Wireless Networks For Dummies
C# Programming Basics: Learn C# Coding for Beginners Book 1
Official (ISC)2 Guide to the CISSP CBK
Naked Presenter, The: Delivering Powerful...
Microsoft Word 2010
Hacking Exposed 7 : Network Security Secrets & Solutions, Seventh Edition
Raspberry Pi User Guide
Photos on iPhone and iPad
Raspberry Pi I/O Programming Using Python
Iphone X: An Easy Guide to Learning the Essentials
Excel for Beginners
Hacking: 25 Incredibly Useful Beginners Hacking Tips on How to Hack
Hacking the Hacker
Malware Data Science
A Beginner’s Guide to iPhone 6 and iPhone 6 Plus
Scala for the Impatient, 2/e
Microsoft Power BI Cookbook
JavaScript
JavaScript
Exam Ref 70-741 Networking with Windows Server 2016, 1/e
Parametric Modeling with Autodesk Fusion 360 (Spring 2018 Edition)
Using Microsoft Dynamics AX 2012
Exam Ref 70-742 Identity with Windows Server 2016, 1/e
AWS: Security Best Practices on AWS
Enterprise Application Architecture with .NET Core
Data Acquisition Using LabVIEW
Reinventing Jobs
Word Processing MS Word 2016 Level 1
Expert Python Programming - Second Edition
AWS System Administration
Identity and Data Security for Web Development
Ghost in the Wires
Deep Search: How to Explore the Internet More Effectively
Computer Science Made Simple
Lean UX