YoVDO

Embracing the Noexcept Operator and Specifier Safely

Offered By: ACCU Conference via YouTube

Tags

ACCU Conference Courses C++ Courses High Performance Computing Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intricacies of the **noexcept** operator and specifier in C++ with this comprehensive conference talk from ACCU 2022. Delve into the benefits and potential pitfalls of these C++11 features, which have evolved with each subsequent language release. Learn how to effectively use **noexcept** to enhance performance in generic code, particularly for types with nonthrowing move and swap operations. Discover strategies to avoid maintainability issues in large codebases when implementing these features. Examine current annoyances in the C++ Standard related to **noexcept** and consider a proposed fix for C++23 that addresses several key issues. Gain insights from John Lakos, a senior architect at Bloomberg LP and active member of the C++ Standards Committee, as he shares expertise derived from his book "Embracing Modern C++ Safely." Understand the categorization of modern C++ features as safe, conditionally safe, or unsafe, and how this knowledge can be applied to improve your C++ development practices.

Syllabus

Embracing the **noexcept** Operator and Specifier *Safely* - John Lakos - ACCU 2022


Taught by

ACCU Conference

Related Courses

Computer Graphics
University of California, San Diego via edX
Intro to Parallel Programming
Nvidia via Udacity
Initiation à la programmation (en C++)
École Polytechnique Fédérale de Lausanne via Coursera
C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera
Introduction à la programmation orientée objet (en C++)
École Polytechnique Fédérale de Lausanne via Coursera