£43.99

Packt Publishing C++ High Performance: Master the art of optimizing the functioning of your C++ code, 2nd Edition

Price data last checked 136 day(s) ago - refreshing...

View at Amazon

We'll watch every seller, every day. One email when your price arrives.

This is the usual price. Wait for it to drop, or tell us your number.

£44 today · usual range £0–£0 · best ever £38

NEW HERE?

Amazon shows you one price. We show you all of them.

Tosheroon watches Amazon prices so you don't have to. Every product on Amazon has a price history — we make it visible. Set the price you'd actually pay, and we'll email you the second it gets there. No app, no account, one email.

WHAT'S ON THIS PAGE

↓ Price chart
when this has been cheap or pricey
↓ Forecast
where the price is heading next
↓ Statistics
all-time high & low, recent range
↑ Price alert
name your number, we'll email you

Price History & Forecast

Grey patches = out of stock. Cheaper = lower on the chart. Hover for exact prices.

Last 595 days • 576 data points (No recent data available)

Historical
Generating forecast...
£44.73 £36.96 £38.66 £40.35 £42.05 £43.74 £45.44 09 June 2024 04 November 2024 02 April 2025 28 August 2025 24 January 2026

Price Distribution

Price distribution over 595 days • 5 price ranges

Days at Price
Current Price
40 days 226 days 121 days 18 days 171 days · current 0 57 113 170 226 £38-39 £39-40 £40-42 £42-43 £43-45 Days at Price

Price Analysis

Most common range: £39-40 (226 days, 39.2%)

Price range: £38 - £45

Price levels: 5 price ranges over 576 days

Description

A comprehensive guide to help aspiring and professional C++ developers elevate the performance of their apps by allowing them to run faster and consume fewer resources Key Features Updated to C++20 with completely revised code and more content on error handling, benchmarking, memory allocators, and concurrent programming Explore the latest C++20 features including concepts, ranges, and coroutines Utilize C++ constructs and techniques to carry out effective data structure optimization and memory management Book Description C++ High Performance, Second Edition guides you through optimizing the performance of your C++ apps. This allows them to run faster and consume fewer resources on the device they're running on without compromising the readability of your codebase. The book begins by introducing the C++ language and some of its modern concepts in brief. Once you are familiar with the fundamentals, you will be ready to measure, identify, and eradicate bottlenecks in your C++ codebase. By following this process, you will gradually improve your style of writing code. The book then explores data structure optimization, memory management, and how it can be used efficiently concerning CPU caches. After laying the foundation, the book trains you to leverage algorithms, ranges, and containers from the standard library to achieve faster execution, write readable code, and use customized iterators. It provides hands-on examples of C++ metaprogramming, coroutines, reflection to reduce boilerplate code, proxy objects to perform optimizations under the hood, concurrent programming, and lock-free data structures. The book concludes with an overview of parallel algorithms. By the end of this book, you will have the ability to use every tool as needed to boost the efficiency of your C++ projects. What you will learn Write specialized data structures for performance-critical code Use modern metaprogramming techniques to reduce runtime calculations Achieve efficient memory management using custom memory allocators Reduce boilerplate code using reflection techniques Reap the benefits of lock-free concurrent programming Gain insights into subtle optimizations used by standard library algorithms Compose algorithms using ranges library Develop the ability to apply metaprogramming aspects such as constexpr, constraints, and concepts Implement lazy generators and asynchronous tasks using C++20 coroutines Who this book is for If you're a C++ developer looking to improve the efficiency of your code or just keen to upgrade your skills to the next level, this book is for you. Table of Contents A Brief Introduction to C++ Essential C++ Techniques Analyzing and Measuring Performance Data Structures Algorithms Using Ranges and Views Memory Management Compile-Time Programming Essential Utilities Proxy Objects and Lazy Evaluation Concurrency Coroutines and Lazy Generators Asynchronous Programming with Coroutines Parallel STL Algorithms

Product Specifications

Format
paperback
Domain
Amazon UK
Release Date
30 December 2020
Listed Since
16 September 2020

Barcode

No barcode data available

Similar Products You Might Like

Modern C++ Programming Cookbook: Master C++ core language and standard library features, with over 100 recipes, updated to C++20
97% match

Modern C++ Programming Cookbook: Master C++ core language and standard library features, with over 100 recipes, updated to C++20

Packt Publishing

£55.34 14 Jan 2026
C++: The Comprehensive Guide
97% match

C++: The Comprehensive Guide

Rheinwerk Computing

£53.34 12 Jan 2026
Beginning C++23: From Beginner to Pro
97% match

Beginning C++23: From Beginner to Pro

£43.62 12 Jan 2026
C++20 for Programmers: An Objects-Natural Approach (Deitel Developer Series)
97% match

C++20 for Programmers: An Objects-Natural Approach (Deitel Developer Series)

PEARSON EDUCATION

£40.00 14 Jan 2026
Exploring C++20: The Programmer's Introduction to C++
96% match

Exploring C++20: The Programmer's Introduction to C++

Apress

£50.71 21 Feb 2026
C++ Programming Language, The
96% match

C++ Programming Language, The

Addison Wesley

£52.79 23 Feb 2026
C++: This book includes: C++ Basics for Beginners + C++ Common used Libraries + C++ Performance Coding: 4
96% match

C++: This book includes: C++ Basics for Beginners + C++ Common used Libraries + C++ Performance Coding: 4

£39.26 06 Apr 2026
Embracing Modern C++ Safely
96% match

Embracing Modern C++ Safely

Addison Wesley

£38.88 08 Jan 2026
Practical C++ STL Programming: Real-World Applications with C++20 and C++23
96% match

Practical C++ STL Programming: Real-World Applications with C++20 and C++23

Apress

£84.99 23 Jan 2026
Modern C++ for Absolute Beginners: A Friendly Introduction to the C++ Programming Language and C++11 to C++23 Standards
96% match

Modern C++ for Absolute Beginners: A Friendly Introduction to the C++ Programming Language and C++11 to C++23 Standards

Apress

£36.81 09 Apr 2026
C++17 STL Cookbook: Discover the latest enhancements to functional programming and lambda expressions
96% match

C++17 STL Cookbook: Discover the latest enhancements to functional programming and lambda expressions

Packt Publishing

£41.99 06 Apr 2026
Herb Schildt's C++ Programming Cookbook (PROGRAMMING & WEB DEV - OMG)
96% match

Herb Schildt's C++ Programming Cookbook (PROGRAMMING & WEB DEV - OMG)

McGraw-Hill Education

£46.00 07 Mar 2026
Exceptional C++
96% match

Exceptional C++

Addison Wesley

£40.46 18 Mar 2026
Programming and Problem Solving with C++: Brief 6th Edition
96% match

Programming and Problem Solving with C++: Brief 6th Edition

Jones & Bartlett Learning

£78.53 23 Jan 2026
Optimized C++: Proven Techniques for Heightened Performance
96% match

Optimized C++: Proven Techniques for Heightened Performance

O'Reilly

£30.04 25 Jan 2026
C Programming Explained Better: A guide for absolute beginners
96% match

C Programming Explained Better: A guide for absolute beginners

£46.54 01 Apr 2026
Modern C++ Programming: Including the recent standards C++11, C++17, C++20, C++23
96% match

Modern C++ Programming: Including the recent standards C++11, C++17, C++20, C++23

£41.31 31 Mar 2026
C++ Software Interoperability for Windows Programmers: Connecting to C#, R, and Python Clients
96% match

C++ Software Interoperability for Windows Programmers: Connecting to C#, R, and Python Clients

Apress

£38.44 28 Feb 2026
Programming: Principles and Practice Using C++ (C++ In-depth)
96% match

Programming: Principles and Practice Using C++ (C++ In-depth)

£59.99 13 Jan 2026
Extreme C: Taking you to the limit in Concurrency, OOP, and the most advanced capabilities of C
96% match

Extreme C: Taking you to the limit in Concurrency, OOP, and the most advanced capabilities of C

Packt Publishing

£39.99 04 Apr 2026
C++ Primer
95% match

C++ Primer

Addison Wesley

£46.91 26 Jan 2026
Objects, Abstraction, Data Structures and Design: Using C++
95% match

Objects, Abstraction, Data Structures and Design: Using C++

Wiley

£34.79 18 Mar 2026
Data Structure and Algorithms Using C++: A Practical Implementation
95% match

Data Structure and Algorithms Using C++: A Practical Implementation

John Wiley & Sons Inc

£100.00 17 Feb 2026
Introduction to Programming with C++ for Engineers: With Website (IEEE Press)
95% match

Introduction to Programming with C++ for Engineers: With Website (IEEE Press)

Wiley-IEEE Press

£73.45 12 Jan 2026