Jump to ratings and reviews
Rate this book

C++17 in Detail

Rate this book
C++17 was officially standardised in December 2017, giving us - developers - a wealth of new features to write better code.

This book describes all significant changes in the language and the Standard Library. What's more, it provides a lot of practical examples so you can quickly apply the knowledge to your code.

Leanpub: https://leanpub.com/cpp17indetail or Amazon https://www.amazon.com/dp/1798834065

I spent hundreds of hours investigating how new things work in order to make a nice and practical book for you. The book will not only save your time but also will guide you through all the nuances of the language.

The book brings you exclusive content about C++17 and draws from the experience of many articles that have appeared on bfilipek.com. The chapters were rewritten from the ground-up and updated with the latest information. All of that equipped with lots of new examples and practical tips. Additionally, the book provides insight into the current implementation status, compiler support, performance issues and other relevant knowledge to boost your current projects.

If you have experience with C++11/14 and you want to move forward into the latest C++ techniques, then this book is for you.

378 pages, Paperback

First published August 10, 2018

10 people are currently reading
76 people want to read

About the author

Bartłomiej Filipek

3 books20 followers
Bartłomiej (Bartek) Filipek is a C++ software developer with more than 14 years of professional experience. In 2010 he graduated from Jagiellonian University in Cracow, Poland with a Masters Degree in Computer Science.

Bartek currently works at Xara (http://www.xara.com/), where he develops features for advanced document editors. He also has experience with desktop graphics applications, game development, large-scale systems for aviation, writing graphics drivers and even biofeedback. In the past, Bartek has also taught programming (mostly game and graphics programming courses) at local universities in Cracow.

Since 2011 Bartek has been regularly blogging at https://www.cppstories.com (previously https://www.bfilipek.com). Initially, the topics revolved around graphics programming, but now the blog focuses on core C++. He's also a co-organiser of the C++ User Group in Cracow (https://www.meetup.com/C-User-Group-C...). You can hear Bartek in one @CppCast episode(http://cppcast.com/2018/04/bartlomiej...) where he talks about C++17, blogging and text processing.

Since October 2018, Bartek has been a C++ Expert for the Polish National Body which works directly with ISO/IEC JTC 1/SC 22 (C++ Standardisation Committee).
In the same month, Bartek was awarded his first MVP title for the years 2019/2020 by Microsoft.

In his spare time, he loves collecting and assembling Lego models with his little son.

Bartek is the author of C++17 In Detail (https://leanpub.com/cpp17indetail)

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
23 (65%)
4 stars
8 (22%)
3 stars
4 (11%)
2 stars
0 (0%)
1 star
0 (0%)
Displaying 1 - 9 of 9 reviews
1 review8 followers
August 4, 2019
This book was exactly what I was looking for. It offers the right amount of detail for users that want to become familiar with and use C++17 features. Everything is explained in a way that is very easy to understand, illustrated with examples and motivation for the features.
I highly recommend it to anyone trying to stay up to date with C++.
1 review
December 26, 2018
A well-written book with many useful examples. It not only teaches you to understand and write C++, but also to have fun with it.
1 review
August 29, 2019
A very good book. Easy to read. It contains all the important things you need to know about C++17. Everything is referenced if you really want to go deeper. There is a very good research around this book. I thought I knew most of C++17 before reading this but I was surprise how much important stuff I wasn't aware. Looking forward for C++20 in Detail!
3 reviews
January 26, 2019
Great book with in-depth content related to advanced C++17.
Bartłomiej is a great writer with attention to details.
It is also reflected in his blog where you can read additional content on advanced C++.
I'd recommend anyone that seriously thinking on mastering the hardest parts (which are the interesting part) of the C++ language, to buy this book and read it.
5 reviews
April 4, 2019
Clearly writing, well structured, just the right amount of detail and background information. Hence a pleasure to read.
5 reviews
May 8, 2021
Pretty good overview of the newest language features. I like that the material shows the practical application of these features (as opposed to other books which treat them as academic curiosities). The source code for the examples are available on the web.
1 review
August 8, 2019
I bought the book "C++17 in detail", first because the author is a great person.
And I am reading it.
There are lots of things to learn.
Thank you
Profile Image for Dmitriy Shilin.
12 reviews4 followers
December 8, 2020
Very well-written C++17 overview. I highly recommend everyone interested in what we get in new major standard update.
Profile Image for Yves.
4 reviews
September 26, 2019
A lot of features of c++ 17 are clearly explained using clear and correct examples.
Everything is clearly explained in simple wordings.
It reads very easily.
Displaying 1 - 9 of 9 reviews

Can't find what you're looking for?

Get help and learn more about the design.