YoVDO

Noexcept? Enabling Testing of Contract Checks in C++ - Lecture

Offered By: CppCon via YouTube

Tags

C++ Courses Software Testing Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the complexities of using `noexcept` in C++ function contracts in this CppCon 2023 conference talk. Delve into the original purpose of the `noexcept` specifier and operator, examining how they interact with runtime contract checks and testing. Learn about the proposed contract-checking feature for C++26 and discover an alternative exception-specification annotation that better aligns with contract checking. Gain insights from experts Pablo Halpern and Timur Doumler on the nuances of exception handling, contract design, and the future of C++ language features.

Syllabus

Noexcept? Enabling Testing of Contract Checks in C++ - Pablo Halpern & Timur Doumler - CppCon 2023


Taught by

CppCon

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