Channel Avatar

Andreas Fertig @[email protected]

3.6K subscribers - no pronouns :c

Hello! My name is Andreas. I'm a Germany-based trainer, spea


08:53
C++ Insights - Episode 62: C++23 Game Changer: Behind the curtains of deducing this
01:10:05
Workshop Preview Safe and Efficient C++ for Embedded Environments
05:35
C++ Insights - Episode 61: C++20 NTTP Gets another Boost: Structural Types as Template Parameters
04:40
C++ Insights - Episode 60: C++20 NTTP Gets a Boost: Floating point numbers as Template Parameters
16:45
C++ Insights - Episode 59: C++ Insights' new C++ to C transformation
00:41
Safe and Efficient C++ for Embedded Environments - Workshop Promo
06:45
C++ Insights - Episode 58: C++ Insights new show object lifetime transformation
03:34
C++ Insights - Episode 57: More performance thanks to more implicit moves in C++20
04:36
C++ Insights - Episode 56: Understanding the magic behind C++17's structured bindings
04:00
C++ Insights - Episode 55: References are no pointers!
04:07
C++ Insights - Episode 54: You can't force a move!
07:32
C++ Insights - Episode 53: Mastering C++23: Leveraging if consteval for more constexpr functions
03:40
C++ Insights - Episode 52: The Power of std::is_constant_evaluated(): Elevating Your Constexpr Code
05:07
C++ Insights - Episode 51: The magic of C++20s std::source_location
04:30
C++ Insights - Episode 50: What are the static operators [] and () in C++23
05:04
C++ Insights - Episode 49: Why you shouldn't have virtual member functions with default parameters
02:15
C++ Insights - Episode 48: Less typing for lambdas in C++23
05:57
C++ Insights - Episode 47: Prefer user-defined literals when available
05:52
C++ Insights - Episode 46: Consider making your assignment operators lvalue only
04:44
C++ Insights - Episode 45: C++20s Designated Initializers
03:02
C++ Insights - Episode 44: Compilers are lazy, and this is good
03:18
C++ Insights - Episode 43: A copy constructor cannot be a template
37:41
🇩🇪 ESE Kongress 2020: C++ Insights: Sehen Sie Ihren Quellcode mit den Augen eines Compilers
04:52
C++ Insights - Episode 42: C++20: When is a struct an aggregate
40:26
🇩🇪 ESE Kongress 2022: C++ 20 Templates - Die nächste Generation
06:44
C++ Insights - Episode 41: How type-traits work
09:08
C++ Insights - Episode 40: The traps of returning references
10:05
C++ Insights - Episode 39: Recursion-free templates with C++17s fold expressions
04:41
C++ Insights - Episode 38: User-provided vs. user-declared
04:47
C++ Insights - Episode 37: C++20's range-based for-loop with initializer
17:49
C++ Insights - Episode 36: Coroutine customization points
09:37
C++ Insights - Episode 35: C++20's Coroutines: One thing you should watch out for
06:51
C++ Insights - Episode 34: C++20: Captureless lambdas in unevaluated contexts
07:20
C++ Insights - Episode 33: C++17's Class Template Argument Deduction
05:54
C++ Insights - Episode 32: Captureless lambdas with a static invoker
09:38
C++ Insights - Episode 31: Visualize padding with C++ Insights
12:05
C++ Insights - Episode 30: C++17's constexpr if
07:15
C++ Insights - Episode 29: Using constructors from a base class in a derived class
05:06
C++ Insights - Episode 28: Forwarding references as template parameters
04:59
C++ Insights - Episode 27: In-class member initialization
08:46
C++ Insights - Episode 26: if and switch with initialization
08:04
C++ Insights - Episode 25: ref-qualifiers and inheritance
05:11
C++ Insights - Episode 24: A destructor, =default, and move operations
03:49
C++ Insights - Episode 23: main() with implicit return zero
05:59
C++ Insights - Episode 22: extern template
04:15
C++ Insights - Episode 21: How noexcept works
06:45
C++ Insights - Episode 20: What's behind a std::initializer_list
13:05
C++ Insights - Episode 19: How variadic templates work
05:11
C++ Insights - Episode 18: Class Template Instantiations and virtual Functions
03:27
C++ Insights - Episode 17: The Internal of Captureless Lambdas
02:13
C++ Insights - Episode 16: Lambda Init Capture
09:23
C++ Insights - Episode 15: C++20 New Lambda Capture
03:01
C++ Insights - Episode 13: C++20 Abbreviated Function Templates
05:47
C++ Insights - Episode 12: C++20 The Spaceship Operator
03:40
C++ Insights - Episode 11: C++20 Lambdas with a template-head
05:04
C++ Insights - Episode 10: Lambdas in C++ and C++ Insights - Part 3
06:33
C++ Insights - Episode 9: Lambdas in C++ and C++ Insights - Part 2
15:18
C++ Insights - Episode 8: Lambdas in C++ and C++ Insights
09:30
C++ Insights - Episode 7: The C++ Insights options
03:07
C++ Insights - Episode 6: The little differences between the STL's