Type Erasure (Static vs. Dynamic Polymorphism), CRTP¶
https://event.heise.de/event/521 1:30 ff ca.
Static Polymorphism 2:00 ff
CRTP¶
2:20 ff
Programming Linux
Courses
enum
= delete
, = default
, override
, final
auto
) Without A Duckfor
Loopsconst
, constexpr
, constinit
, consteval
std::bind
, std::function
std::unique_ptr
, std::shared_ptr
(And std::weak_ptr
)std::chrono
std::filesystem
<=>
(And Comparison In General)virtual
?std::variant
(Manual Virtual Dispatch, Using if
)std::variant
(Manual Virtual Dispatch, Using std::visit
)std::variant
(Automatic Virtual Dispatch Using Template Method)virtual
With std::variant<>
(In Real Life)class Sensor
)googletest
About
Blog
https://event.heise.de/event/521 1:30 ff ca.
Static Polymorphism 2:00 ff
2:20 ff