Книга C++ Lambda Story Bartlomiej Filipek

C++ Lambda Story

Everything you need to know about Lambda Expressions in Modern C++!

Автор: Bartlomiej Filipek
Език: Английски език
Корици: С меки корици
Издател: Independently Published
Наличност: Външен склад
Изпращаме след 9-15 дни
18.65 36.48 лв
This book shows the story of lambda expressions in C++. You'll learn how to use this powerful featur...

Информация за книгата

Автор
Език
Английски език
Корици
Книга - С меки корици
Издадена
2021
страници
164
EAN
9798590126835
Enbook ID
37834232
Издател
Теглоt
316
Размери
236 x 189 x 15

Пълно описание

This book shows the story of lambda expressions in C++. You'll learn how to use this powerful feature in a step-by-step manner, slowly digesting the new capabilities and enhancements that come with each revision of the C++ Standard.

This is a Black and White version. The full-colour print is also available - look for "C++ Lambda Story (Full Color)".

We'll start with C++98/03, and then we'll move on to the latest C++ Standards.

  • C++98/03 - how to code without lambda support. What was the motivation for the new modern C++ feature?
  • C++11 - early days. You'll learn about all the elements of a lambda expression and even some tricks. This is the longest chapter as we need to cover a lot.
  • C++14 - updates. Once lambdas were adopted, we saw some options to improve them.
  • C++17 - more improvements, especially by handling this pointer and allowing constexpr.
  • C++20 - in this section we'll have a look at the latest and very fresh C++20 Standard.
Additionally, throughout the chapters, you'll learn about the following techniques:
  • Immediately Invoked Functional Expressions (IIFE)
  • How to instrument a default functor to gather extra information
  • Replacing std::bind1st, std::bind2nd and removed functional stuff
  • The Overloaded Pattern and how to inherit from a lambda
  • Passing C++ captureless lambda as a function pointer to C API
  • LIFTING with lambdas
  • Storing lambdas in a container
  • Variadic templates and arguments packs
  • Lambdas and asynchronous execution
  • and many more

All equipped with more than 85 runnable code samples!

Може също да ви хареса

Algorithms C++

hu yang hu
44.82 87.66 лв
43.47 85.01 лв
47.07 92.06 лв
92.84 181.58 лв
16.30 31.89 лв
45.62 89.22 лв
21.86 42.75 лв
74.53 145.77 лв
10.05 19.66 лв
12.90 25.23 лв

Mermaids

Ashley Gish
9.65 18.87 лв

Kitchen Curse

Eka Kurniawan
11.35 22.20 лв
119.05 232.85 лв

Teach Your Cat Welsh

Anne Cakebread
7.55 14.76 лв
2.10 4.10 лв

Dung Beetle Ecology

Yves Cambefort
247.72 484.50 лв

Клиенти, които купиха тази книга, купиха също

Effective C++

Scott Meyers
44.77 87.56 лв
79.63 155.75 лв
87.44 171.02 лв
39.77 77.77 лв
41.12 80.42 лв

Modern C++ Design

Andrei Alexandrescu
53.82 105.27 лв
59.88 117.11 лв

Exceptional C++

Herb Sutter
44.77 87.56 лв
43.67 85.41 лв

Gnu Make Reference Manual

Richard M Stallman
18.65 36.48 лв

Achterbahn

Gabi A.
14.05 27.48 лв
7.50 14.67 лв
7.25 14.18 лв
12.75 24.94 лв
19.60 38.34 лв
4.35 8.50 лв
31.06 60.75 лв
6.75 13.20 лв

Zu unserem Jubiläum - 25 Jahre, 1 Audio-CD

Pseirer Spatzen Aus Südtirol
17.95 35.12 лв