088 - How to Implement std::declval, add_lvalue_reference, add_rvalue_reference, std::void_t

preview_player
Показать описание
TBB #32: C++ Complex Number Matrix

TBB #37: Vector Space over Complex Number Field and Tolerance

TBB #49: Partial Pivoting - Support for Complex Matrix Operation

1. 023 - Type Functions = constexpr, Fold Expressions, Functions Without Function Body

2. std::declval() - create a dummy rvalu reference

3. Conversion operators in C++, std::reference_wrapper 1/2

lvalue references to C++ container elements, std::reference_wrapper 2/2

4. C++20 Concepts
C++20 Concepts #00: How to Install Visual Studio 2019 version 16.3.0 Preview 3

5. Template Metaprogramming 27 - Multidimensional Matrix in C++ (Theory)

Template Metaprogramming 28 - Multidimensional Matrix in C++ (Coding)

6. 009 - Implement C++ Standard Template Library (or STL) - make_integer_sequence, make_index_sequence

7. 041 - New C++20 Syntax - Pack Expansion in Lambda Init-Capature 1/2

042 - New C++20 Syntax - Pack Expansion in Lambda Init-Capture 2/2

087 - When to Use std::declval(), Types of Lambda Closure

Download Source Code:

Episode 088 - How to Implement std::declval(), std::add_lvalue_reference, std::add_rvalue_reference

Episode 087 - When to Use std::declval(), Types of Lambda Closure

Episode 086 - How Powerful Modern C++ Can Be, Matrix of Functions = std::any + std::tuple

Episode 085 - Unprecedented Power of Modern C++, std::any + std::tuple = Vectors of Functions

Episode 084 - Rotation Matrix, Implementing Generalized Rotation Matrix and Vector 2
Рекомендации по теме
Комментарии
Автор

You are a great teacher and helping me with C++ very much. Thank you

icxcarnie
Автор

How this beautiful course have only 240 view?
Thanks Mr.

__hannibaal__
Автор

In what domain do you work? I'm asking about because it looks you are too much focusing on a dying language.

C++ is dying because it has ugly syntax, too low-level, a lot of memory problems, nothing about multitasking problems at a language runtime & sematics level, and finally, it requires too many skills from the programmers which in turn make C++ forbidding for contract development.

dmitryponyatov
join shbcf.ru