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

Скачать или смотреть CppCon 2018: James McNellis “Unwinding the Stack: Exploring How C++ Exceptions Work on Windows”

  • CppCon
  • 2018-10-30
  • 17260
CppCon 2018: James McNellis “Unwinding the Stack: Exploring How C++ Exceptions Work on Windows”
James McNellisCppCon 2018Computer Science (Field)+ C (Programming Language)Bash Filmsconference video recording servicesconference recording servicesnationwide conference recording servicesconference videography servicesconference video recordingconference filming servicesconference servicesconference recordingconference live streamingevent videographerscapture presentation slidesrecord presentation slidesevent video recording
  • ok logo

Скачать CppCon 2018: James McNellis “Unwinding the Stack: Exploring How C++ Exceptions Work on Windows” бесплатно в качестве 4к (2к / 1080p)

У нас вы можете скачать бесплатно CppCon 2018: James McNellis “Unwinding the Stack: Exploring How C++ Exceptions Work on Windows” или посмотреть видео с ютуба в максимальном доступном качестве.

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

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

Cкачать музыку CppCon 2018: James McNellis “Unwinding the Stack: Exploring How C++ Exceptions Work on Windows” бесплатно в формате MP3:

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

Описание к видео CppCon 2018: James McNellis “Unwinding the Stack: Exploring How C++ Exceptions Work on Windows”

http://CppCon.org
—
Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/CppCon/CppCon2018
—
If you’re writing modern C++ code, then it’s likely that you are using exceptions—whether you’re throwing them yourself or just using library code that might throw (e.g., std::vector). Have you ever stopped to think about how exceptions work under the hood? What actually happens at runtime when you throw an exception? How is the right catch statement found?

In this session, we’ll explore how C++ exceptions actually work in the Visual C++ implementation on Windows. This session will discuss:

A very, very brief overview of how exceptions work in the C++ language
The code and data structures the Visual C++ compiler generates to facilitate proper stack unwinding
Exactly what happens when an exception is thrown, how the right catch statement is found, and how the stack is unwound
Structured Exception Handling (SEH), the Windows OS feature atop which C++ exceptions are built
How the Visual C++ runtime library interacts with the OS during stack unwinding
Interoperation with non-C++ exceptions, like hardware exceptions
How termination handling works when no matching catch statement is found or when a noexcept boundary is reached
How things differ on different architectures (x86 is very different from x64 and ARM!)

This information can be very useful when debugging tricky problems—especially during postmortem debugging when you’re trying to figure out what went wrong before a program crashed—and we’ll highlight particular pieces of information that are most useful.
—
James McNellis, Microsoft Corporation
Principal Software Engineer

James McNellis is a Principal Software Engineer at Microsoft where he works on the Time Travel Debugging (TTD) reverse debugging toolkit. Prior to joining the Windows Debuggers team in 2016, he worked on the Visual C++ team and was responsible for the Microsoft C Runtime (CRT) and C Standard Library implementation. Passionate about all things related to C++, he is a frequent speaker at C++ conferences around the world and is a former top contributor on StackOverflow.
—
Videos Filmed & Edited by Bash Films: http://www.BashFilms.com

*-----*
Register Now For CppCon 2022: https://cppcon.org/registration/
*-----*

Комментарии

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

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

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

video2dn Copyright © 2023 - 2025

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