ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

C++ type deduction - Part 1: Template and auto type deduction

Автор: BitsOfQ

Загружено: 2021-12-10

Просмотров: 3480

Описание: In this Bits of Q tutorial we talk about type deduction and why it is getting ever more important in modern C++. This video is part of a two part mini-series where we explain everything you need to know about this topic. In the first part we discuss template and auto type deduction. This also covers the rules for deduction of forwarding references.

If you are not familiar with lvalues and rvalues, I recommend first watching my tutorial on move semantics:
   • C++ Move Semantics  

For some background information on forwarding references and what problem they were designed to solve, check out my video on Perfect Forwarding:
   • C++ Perfect Forwarding  

-- TIMESTAMPS --
00:00 - Introduction
00:30 - Example
04:09 - Where is type deduction used
05:16 - Template type deduction
06:43 - Accepting by value
09:15 - Accepting by reference/pointer
10:11 - Accepting by forwarding reference
12:02 - Auto type deduction
12:59 - Summarizing the rules


Outro music by lesfm from pixabay.

If you have any questions or feedback, just leave a comment below.

See you next time!

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
C++ type deduction - Part 1: Template and auto type deduction

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

C++ type deduction - Part 2: decltype, lambda captures and return type deduction

C++ type deduction - Part 2: decltype, lambda captures and return type deduction

Почему ваш код не соответствует Python (и как это исправить)

Почему ваш код не соответствует Python (и как это исправить)

lvalues and rvalues in C++

lvalues and rvalues in C++

Why use forwarding references and how they are different from rvalue references in C++

Why use forwarding references and how they are different from rvalue references in C++

Как устроена компьютерная графика? OpenGL / C++

Как устроена компьютерная графика? OpenGL / C++

Наименование вещей в коде

Наименование вещей в коде

CppCon 2014: Scott Meyers

CppCon 2014: Scott Meyers "Type Deduction and Why You Care"

Как взломать любое программное обеспечение

Как взломать любое программное обеспечение

Динамическое и статическое связывание в C++

Динамическое и статическое связывание в C++

C++ Perfect Forwarding

C++ Perfect Forwarding

Декораторы Python — наглядное объяснение

Декораторы Python — наглядное объяснение

Абстрактные классы и чисто виртуальные функции | Учебник по C++

Абстрактные классы и чисто виртуальные функции | Учебник по C++

C++ From Scratch: Constexpr

C++ From Scratch: Constexpr

КАК Япония Незаметно СТАЛА Мировой Станкостроительной ДЕРЖАВОЙ!

КАК Япония Незаметно СТАЛА Мировой Станкостроительной ДЕРЖАВОЙ!

Что такое ШАБЛОНЫ ФУНКЦИЙ C++? 🍪

Что такое ШАБЛОНЫ ФУНКЦИЙ C++? 🍪

Anders Schau Knatten: lvalues, rvalues, glvalues, prvalues, xvalues, help!

Anders Schau Knatten: lvalues, rvalues, glvalues, prvalues, xvalues, help!

Почему работает теория шести рукопожатий? [Veritasium]

Почему работает теория шести рукопожатий? [Veritasium]

Python if __name__ == '__main__': наглядное объяснение

Python if __name__ == '__main__': наглядное объяснение

The

The "auto" keyword in C++

Почему Ядерная война уже началась (А вы не заметили)

Почему Ядерная война уже началась (А вы не заметили)

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]