• ClipSaver
  • dtub.ru
ClipSaver
Русские видео
  • Смешные видео
  • Приколы
  • Обзоры
  • Новости
  • Тесты
  • Спорт
  • Любовь
  • Музыка
  • Разное
Сейчас в тренде
  • Фейгин лайф
  • Три кота
  • Самвел адамян
  • А4 ютуб
  • скачать бит
  • гитара с нуля
Иностранные видео
  • Funny Babies
  • Funny Sports
  • Funny Animals
  • Funny Pranks
  • Funny Magic
  • Funny Vines
  • Funny Virals
  • Funny K-Pop

Taking a Byte Out of C++ - Avoiding Punning by Starting Lifetimes - Robert Leahy - CppCon 2022 скачать в хорошем качестве

Taking a Byte Out of C++ - Avoiding Punning by Starting Lifetimes - Robert Leahy - CppCon 2022 3 года назад

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

скачать mp3

скачать mp4

поделиться

телефон с камерой

телефон с видео

бесплатно

загрузить,

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Taking a Byte Out of C++ - Avoiding Punning by Starting Lifetimes - Robert Leahy - CppCon 2022
  • Поделиться ВК
  • Поделиться в ОК
  •  
  •  


Скачать видео с ютуб по ссылке или смотреть без блокировок на сайте: Taking a Byte Out of C++ - Avoiding Punning by Starting Lifetimes - Robert Leahy - CppCon 2022 в качестве 4k

У нас вы можете посмотреть бесплатно Taking a Byte Out of C++ - Avoiding Punning by Starting Lifetimes - Robert Leahy - CppCon 2022 или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:

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

Скачать mp3 с ютуба отдельным файлом. Бесплатный рингтон Taking a Byte Out of C++ - Avoiding Punning by Starting Lifetimes - Robert Leahy - CppCon 2022 в формате MP3:


Если кнопки скачивания не загрузились НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу страницы.
Спасибо за использование сервиса ClipSaver.ru



Taking a Byte Out of C++ - Avoiding Punning by Starting Lifetimes - Robert Leahy - CppCon 2022

https://cppcon.org/ --- Taking a Byte Out of C++ - Avoiding Punning by Starting Lifetimes - Robert Leahy - CppCon 2022 https://github.com/CppCon/CppCon2022 Marshaling raw bytes into objects is a perennial problem in C++. Bytes may exist in memory, we may know they’re of the correct form to back a C++ object, but the abstract virtual machine says none of the desired objects exist at that location. The temptation to type pun and hope that happens to work, and continues to do so, runs strong. What if we had start_lifetime_as? We could synthesize objects backed directly by bytes without superfluous calls to memcpy/memmove and prayers to the optimizer. What would that world look like? What sort of patterns could we use to work efficiently and correctly in that world? This talk answers such questions against the backdrop of a database engine which makes use of this proposed functionality. Analysis will move from raw bytes, to C++ objects, to heterogeneous streams of such objects with discussion of the sharp edges at each level. End to end zero copy will be shown to be both possible and correct. --- Robert Leahy Robert is a graduate of the University of Victoria where he specialized in graphics, gaming, and digital geometry processing. After spending 4.5 years in full stack web development he pivoted to financial infrastructure in early 2016 and now works on next generation market data storage and retrieval mechanisms. In 2019 he became involved in the ISO C++ committee with a particular focus on library evolution. --- Work at Hudson River Trading (HRT): https://tinyurl.com/safxfctf --- Videos Filmed & Edited by Bash Films: http://www.BashFilms.com YouTube Channel Managed by Digital Medium Ltd https://events.digital-medium.co.uk #cppcon #programming #byte

Comments
  • Back to Basics: Custom Allocators Explained - From Basics to Advanced - Kevin Carpenter - CppCon 7 часов назад
    Back to Basics: Custom Allocators Explained - From Basics to Advanced - Kevin Carpenter - CppCon
    Опубликовано: 7 часов назад
  • Кирилл Тихонов — Оптимизации времени компиляции. Даем больше информации компилятору 6 лет назад
    Кирилл Тихонов — Оптимизации времени компиляции. Даем больше информации компилятору
    Опубликовано: 6 лет назад
  • Back to Basics: Templates in C++ - Nicolai Josuttis - CppCon 2022 3 года назад
    Back to Basics: Templates in C++ - Nicolai Josuttis - CppCon 2022
    Опубликовано: 3 года назад
  • C++: Самый Противоречивый Язык Программирования 3 дня назад
    C++: Самый Противоречивый Язык Программирования
    Опубликовано: 3 дня назад
  • How Odin perfected simplicity 6 дней назад
    How Odin perfected simplicity
    Опубликовано: 6 дней назад
  • C++ in Constrained Environments - Bjarne Stroustrup - CppCon 2022 3 года назад
    C++ in Constrained Environments - Bjarne Stroustrup - CppCon 2022
    Опубликовано: 3 года назад
  • Back to Basics: Master the static inline, const, and constexpr C++ Keywords - Andreas Fertig 2 дня назад
    Back to Basics: Master the static inline, const, and constexpr C++ Keywords - Andreas Fertig
    Опубликовано: 2 дня назад
  • Надоели файлы? Вот, пожалуйста, сокеты • C • Live coding 6 дней назад
    Надоели файлы? Вот, пожалуйста, сокеты • C • Live coding
    Опубликовано: 6 дней назад
  • An Adventure in Modern C++ Library Design - Robert Leahy - C++Now 2024 1 год назад
    An Adventure in Modern C++ Library Design - Robert Leahy - C++Now 2024
    Опубликовано: 1 год назад
  • From C++ Templates to C++ Concepts - Metaprogramming: an Amazing Journey - Alex Dathskovsky 3 года назад
    From C++ Templates to C++ Concepts - Metaprogramming: an Amazing Journey - Alex Dathskovsky
    Опубликовано: 3 года назад
  • Принц Персии: разбираем код гениальной игры, вытирая слезы счастья 2 месяца назад
    Принц Персии: разбираем код гениальной игры, вытирая слезы счастья
    Опубликовано: 2 месяца назад
  • C++ Lambda Idioms - Timur Doumler - CppCon 2022 3 года назад
    C++ Lambda Idioms - Timur Doumler - CppCon 2022
    Опубликовано: 3 года назад
  • Breaking Dependencies - The Visitor Design Pattern in Cpp - Klaus Iglberger - CppCon 2022 2 года назад
    Breaking Dependencies - The Visitor Design Pattern in Cpp - Klaus Iglberger - CppCon 2022
    Опубликовано: 2 года назад
  • An Introduction to Multithreading in C++20 - Anthony Williams - CppCon 2022 3 года назад
    An Introduction to Multithreading in C++20 - Anthony Williams - CppCon 2022
    Опубликовано: 3 года назад
  • Музыка для работы за компьютером | Фоновая музыка для концентрации и продуктивности 5 месяцев назад
    Музыка для работы за компьютером | Фоновая музыка для концентрации и продуктивности
    Опубликовано: 5 месяцев назад
  • NetBSD: интервью с Алексеем Чеусовым 6 дней назад
    NetBSD: интервью с Алексеем Чеусовым
    Опубликовано: 6 дней назад
  • Using Modern C++ to Eliminate Virtual Functions - Jonathan Gopel - CppCon 2022 3 года назад
    Using Modern C++ to Eliminate Virtual Functions - Jonathan Gopel - CppCon 2022
    Опубликовано: 3 года назад
  • Рост тарифов ЖКХ. Снижение доходов от нефти. Как стабилизировать экономику? Вьюгин: Особое мнение Трансляция закончилась 14 часов назад
    Рост тарифов ЖКХ. Снижение доходов от нефти. Как стабилизировать экономику? Вьюгин: Особое мнение
    Опубликовано: Трансляция закончилась 14 часов назад
  • Back to Basics: C++ Smart Pointers - David Olsen - CppCon 2022 3 года назад
    Back to Basics: C++ Smart Pointers - David Olsen - CppCon 2022
    Опубликовано: 3 года назад
  • Value Semantics: Safety, Independence, Projection, & Future of Programming - Dave Abrahams CppCon 22 3 года назад
    Value Semantics: Safety, Independence, Projection, & Future of Programming - Dave Abrahams CppCon 22
    Опубликовано: 3 года назад

Контактный email для правообладателей: u2beadvert@gmail.com © 2017 - 2026

Отказ от ответственности - Disclaimer Правообладателям - DMCA Условия использования сайта - TOS



Карта сайта 1 Карта сайта 2 Карта сайта 3 Карта сайта 4 Карта сайта 5