Logo video2dn
  • Сохранить видео с ютуба
  • Категории
    • Музыка
    • Кино и Анимация
    • Автомобили
    • Животные
    • Спорт
    • Путешествия
    • Игры
    • Люди и Блоги
    • Юмор
    • Развлечения
    • Новости и Политика
    • Howto и Стиль
    • Diy своими руками
    • Образование
    • Наука и Технологии
    • Некоммерческие Организации
  • О сайте

Скачать или смотреть To Pass and Return — The Story of Functions, Values and Compilers - Dawid Zalewski - C++ on Sea 2022

  • cpponsea
  • 2022-08-21
  • 869
To Pass and Return — The Story of Functions, Values and Compilers - Dawid Zalewski - C++ on Sea 2022
FunctionsValues and Compilersfunctionsvaluescompilerspass and returnpassreturnconst-referencecopy-elisionnamed objectsnon-trivial destructorsreturn valuestandard-compliant codeDawid Zalewskic++C++OnSeaCppOnSeaProgrammingCodingC++ Conference VideosC++ VideosC++ Talk VideoCpponseacpponseacpponsea confsoftwarecppcpponsea tutorialC++OnSea 20222022c++onsea conference 2022conferenceC++ on SeaABIvalue semanticscopy elisionnrvorvo
  • ok logo

Скачать To Pass and Return — The Story of Functions, Values and Compilers - Dawid Zalewski - C++ on Sea 2022 бесплатно в качестве 4к (2к / 1080p)

У нас вы можете скачать бесплатно To Pass and Return — The Story of Functions, Values and Compilers - Dawid Zalewski - C++ on Sea 2022 или посмотреть видео с ютуба в максимальном доступном качестве.

Для скачивания выберите вариант из формы ниже:

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

Cкачать музыку To Pass and Return — The Story of Functions, Values and Compilers - Dawid Zalewski - C++ on Sea 2022 бесплатно в формате MP3:

Если иконки загрузки не отобразились, ПОЖАЛУЙСТА, НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если у вас возникли трудности с загрузкой, пожалуйста, свяжитесь с нами по контактам, указанным в нижней части страницы.
Спасибо за использование сервиса video2dn.com

Описание к видео To Pass and Return — The Story of Functions, Values and Compilers - Dawid Zalewski - C++ on Sea 2022

C++ on Sea Website: https://cpponsea.uk/
C++ on Sea Twitter:   / cpponsea  
---

To Pass and Return — The Story of Functions, Values and Compilers - Dawid Zalewski - C++ on Sea 2022
Slides: https://github.com/philsquared/cppons...

We heard it all, pass by const-reference if you intend to read, by value if you want to take. Return by … now, with return it gets complicated. More often than not, it is return by value and hope for copy-elision to kick in. But is it really that simple? What about named objects or objects with non-trivial destructors? And does the magic also work if a return value is used in an assignment, or when there are multiple return statements? On the second thought, why doesn’t copy elision work when passing arguments by value?

If those questions sound familiar to you, and you are still looking for the answers, do not despair. Together, we will look under the hood of optimisers, study the standards, and track objects that are passed to and returned from functions.

We’ll start with values and discover how compilers help us achieve optimal runtime behaviour by playing tricks with the stack or removing function calls altogether. We’ll see objects disappearing and multiple copies being avoided, even in tough scenarios. We’ll also find out that not all objects are created equal and not all compilers treat seemingly straightforward, standard-compliant code in the same way.
---

Dawid Zalewski

Dawid is a computer engineer with a heart for teaching. He's been programming for over 20 years evolving through Basic, Turbo Pascal and many other languages to finally find his home in the land of C++ (with occasional visits to C and Python). He teaches at Saxion University of Applied Sciences in the Netherlands, where he tries to convert new generations of programmers to use modern C++. Besides teaching, he uses C++ in the research on probabilistic state estimation for industrial applications. His interests focus on the design and evolution of programming languages and paradigms. In his free time he explores the evolving landscape of online teaching pedagogy or reads books.
---

C++ on Sea is an annual C++ and coding conference, in Folkestone, in the UK. The 2022 conference was conducted as a two part, physical and online C++ event.

Annual C++ on Sea, C++ conference: https://cpponsea.uk/
2022 Program: https://cpponsea.uk/2022/schedule/
---

Produced and Edited by Digital Medium Ltd: https://events.digital-medium.co.uk
Enquiries: [email protected]

#Programming​ #Cpp​ #CppOnSea​

Комментарии

Информация по комментариям в разработке

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

  • О нас
  • Контакты
  • Отказ от ответственности - Disclaimer
  • Условия использования сайта - TOS
  • Политика конфиденциальности

video2dn Copyright © 2023 - 2025

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