---
product_id: 57297922
title: "Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14"
price: "SAR 223"
currency: SAR
in_stock: true
reviews_count: 13
url: https://www.desertcart.com.sa/products/57297922-effective-modern-c-42-specific-ways-to-improve-your-use
store_origin: SA
region: Saudi Arabia
---

# Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14

**Price:** SAR 223
**Availability:** ✅ In Stock

## Quick Answers

- **What is this?** Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14
- **How much does it cost?** SAR 223 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.com.sa](https://www.desertcart.com.sa/products/57297922-effective-modern-c-42-specific-ways-to-improve-your-use)

## Best For

- Customers looking for quality international products

## Why This Product

- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Description

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 functions The relationships among std:: move , std:: forward , rvalue references, and universal references Techniques for writing clear, correct, effective lambda expressions How std:: atomic differs from volatile , how each should be used, and how they relate to C++'s concurrency API How 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

Review: Great, funny and easy to follow - This was an excellent write up on modern C++ idioms that gave me a great understanding of the new features introduced in C++ 11 and C++14. The style of the author is witty, and light, while at the same time it conveys the educational material in an easy to follow manner. Experience with C++ is recommended before buying this book, as this is a book which focuses more on the how-to, rather than the what-is. As in, this book doesn't tell you what features are in C++ (well it does, but it assumes you know what they do), but it focuses more on how to use those features in an efficient manner.
Review: great - great read

## Features

- New Store Stock

## Technical Specifications

| Specification | Value |
|---------------|-------|
| Best Sellers Rank | 52,934 in Books ( See Top 100 in Books ) 68 in Computing & Internet Programming 74 in Software Design & Development 75 in Computing & Internet for Professionals |
| Customer Reviews | 4.8 out of 5 stars 1,054 Reviews |

## Images

![Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14 - Image 1](https://m.media-amazon.com/images/I/91i+g38v9eL.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ Great, funny and easy to follow
*by C***L on 29 September 2017*

This was an excellent write up on modern C++ idioms that gave me a great understanding of the new features introduced in C++ 11 and C++14. The style of the author is witty, and light, while at the same time it conveys the educational material in an easy to follow manner. Experience with C++ is recommended before buying this book, as this is a book which focuses more on the how-to, rather than the what-is. As in, this book doesn't tell you what features are in C++ (well it does, but it assumes you know what they do), but it focuses more on how to use those features in an efficient manner.

### ⭐⭐⭐⭐⭐ great
*by P***. on 4 February 2025*

great read

### ⭐⭐⭐⭐⭐ Good book, recommend
*by Y***3 on 30 January 2024*

Very good book, learn a lot.

## Frequently Bought Together

- Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14
- Effective C++: 55 Specific Ways to Improve Your Programs and Designs
- Tour of C++, A (C++ In-Depth Series)

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.com.sa/products/57297922-effective-modern-c-42-specific-ways-to-improve-your-use](https://www.desertcart.com.sa/products/57297922-effective-modern-c-42-specific-ways-to-improve-your-use)

---

*Product available on Desertcart Saudi Arabia*
*Store origin: SA*
*Last updated: 2026-06-04*