Главная
Study mode:
on
1
Intro
2
Overview
3
Constant Expressions
4
Why constexprs? III
5
Bitmask vs. constexpr
6
constexpr Functions
7
Literal Types
8
Names in constexpr
9
Name Example
10
Name Implication
11
Objective
12
Detour; string_view
13
match 1st()
14
Attempt: Use an Array
15
Validity of constexpr Fun
16
constexpr Map Members
17
Deducing Type
18
Sorting Elements
19
Constexpr Factory Map
20
Times gcc
21
Times clang
Description:
Explore the concept of constant expressions in C++ through this comprehensive conference talk from ACCU 2016. Delve into the world of constexpr with Dietmar Kühl, a senior software developer at Bloomberg L.P. and regular attendee of the ANSI/ISO C++ standards committee. Learn about the importance and applications of constant expressions, comparing bitmasks to constexpr, and understanding constexpr functions and literal types. Discover the implications of names in constexpr, explore practical examples, and gain insights into constexpr factory maps. Examine the performance differences between gcc and clang compilers when working with constant expressions. Enhance your C++ programming skills and optimize your code with the power of compile-time computations.

Constant Fun

ACCU Conference
Add to list
0:00 / 0:00