Description

Book Synopsis
C++ is one of the most widely used languages for real-world software. Wherever performance matters, C++ is the de facto standard. It's the language behind operating systems, embedded devices, games, web browsers, and virtual reality systems. As a C++ developer, you can program efficient software on virtually any platform. C++ Crash Course cuts through the weeds to get you straight to the core of C++17, the most modern revision of the ISO standard.

Trade Review
"This is a comprehensive book, both in size (over 700 pages, taking 5 months to review) and breadth of coverage . . . All in all, highly recommended."
—ACCU

"I can highly recommend this book to anyone who already has programming experience (in another language) and wants to dive straight into modern C++."
—Arjan van Eersel, @ArjanvanEersel, CTO of Plandail Limited


Table of Contents
Introduction
An Overture to C Programmers

Part I: The C++ Core Language
Chapter 1: Up and Running
Chapter 2: Types
Chapter 3: Reference Types
Chapter 4: The Object Life Cycle
Chapter 5: Run-Time Polymorphism
Chapter 6: Compile-Time Polymorphism
Chapter 7: Expressions
Chapter 8: Statements
Chapter 9: Functions

Part II: C++ Libraries and Frameworks
Chapter 10: Testing
Chapter 11: Smart Pointers
Chapter 12: Utilities
Chapter 13: Containers
Chapter 14: Iterators
Chapter 15: Strings
Chapter 16: Streams
Chapter 17: Filesystems
Chapter 18: Algorithms
Chapter 19: Concurrency and Parallelism
Chapter 20: Network Programming with Boost Asio
Chapter 21: Writing Applications

C++ Crash Course: A Fast-Paced Introduction

Product form

£40.49

Includes FREE delivery

RRP £53.99 – you save £13.50 (25%)

Order before 4pm today for delivery by Sat 20 Dec 2025.

A Paperback / softback by Joshua Alfred Lospinoso

1 in stock


    View other formats and editions of C++ Crash Course: A Fast-Paced Introduction by Joshua Alfred Lospinoso

    Publisher: No Starch Press,US
    Publication Date: 24/09/2019
    ISBN13: 9781593278885, 978-1593278885
    ISBN10: 1593278888

    Description

    Book Synopsis
    C++ is one of the most widely used languages for real-world software. Wherever performance matters, C++ is the de facto standard. It's the language behind operating systems, embedded devices, games, web browsers, and virtual reality systems. As a C++ developer, you can program efficient software on virtually any platform. C++ Crash Course cuts through the weeds to get you straight to the core of C++17, the most modern revision of the ISO standard.

    Trade Review
    "This is a comprehensive book, both in size (over 700 pages, taking 5 months to review) and breadth of coverage . . . All in all, highly recommended."
    —ACCU

    "I can highly recommend this book to anyone who already has programming experience (in another language) and wants to dive straight into modern C++."
    —Arjan van Eersel, @ArjanvanEersel, CTO of Plandail Limited


    Table of Contents
    Introduction
    An Overture to C Programmers

    Part I: The C++ Core Language
    Chapter 1: Up and Running
    Chapter 2: Types
    Chapter 3: Reference Types
    Chapter 4: The Object Life Cycle
    Chapter 5: Run-Time Polymorphism
    Chapter 6: Compile-Time Polymorphism
    Chapter 7: Expressions
    Chapter 8: Statements
    Chapter 9: Functions

    Part II: C++ Libraries and Frameworks
    Chapter 10: Testing
    Chapter 11: Smart Pointers
    Chapter 12: Utilities
    Chapter 13: Containers
    Chapter 14: Iterators
    Chapter 15: Strings
    Chapter 16: Streams
    Chapter 17: Filesystems
    Chapter 18: Algorithms
    Chapter 19: Concurrency and Parallelism
    Chapter 20: Network Programming with Boost Asio
    Chapter 21: Writing Applications

    Recently viewed products

    © 2025 Book Curl

      • American Express
      • Apple Pay
      • Diners Club
      • Discover
      • Google Pay
      • Maestro
      • Mastercard
      • PayPal
      • Shop Pay
      • Union Pay
      • Visa

      Login

      Forgot your password?

      Don't have an account yet?
      Create account