Video Tag: Undefined Behavior (UB)

Our Journey Toward a Fully Backward-Compatible, UB-Safe, ISO C++ – John Lakos – ACCU 2026

ACCU Membership: https://tinyurl.com/ydnfkcyn — Our Journey Toward a Fully Backward-Compatible, UB-Safe, ISO C++ – John Lakos – ACCU 2026 — Today’s world runs on C++. That’s because, in domains requiring scale, performance, low latency, and fine-grained control over concurrency, C++ is second to none! Yet in recent years, a growing concern has emerged: C++ programs Our Journey Toward a Fully Backward-Compatible, UB-Safe, ISO C++ – John Lakos – ACCU 2026

Do Not Compare Integers and Floats in C++: Sorting Pitfalls, UB & Type Conversion Explained – Egor Suvorov – ACCU 2025 Short Talks

 / ACCU Membership: https://tinyurl.com/ydnfkcyn — Do Not Compare Integers and Floats in C++: Sorting Pitfalls, UB & Type Conversion Explained – Egor Suvorov – ACCU 2025 Short Talks — C++ developers often rely on simple comparisons like `a < b`, but when mixing integers and floats—especially `long long` and `double`—such comparisons can lead to Do Not Compare Integers and Floats in C++: Sorting Pitfalls, UB & Type Conversion Explained – Egor Suvorov – ACCU 2025 Short Talks

Dangerous Optimizations in C and C++ Programming Languages – Robert C. Seacord – ACCU 2025

 / ACCU Membership: https://tinyurl.com/ydnfkcyn — Dangerous Optimizations in C and C++ Programming Languages – Robert C. Seacord – ACCU 2025 — Increasingly, compiler writers are taking advantage of undefined behaviors in the C and C++ programming languages to improve optimizations. Frequently, these optimizations are interfering with the ability of developers to perform cause-effect analysis Dangerous Optimizations in C and C++ Programming Languages – Robert C. Seacord – ACCU 2025

Narrow Contracts and `noexcept` are Inherently Incompatible in C++ – John Lakos – ACCU 2024

ACCU Membership: https://tinyurl.com/ydnfkcyn — Narrow Contracts and `noexcept` are Inherently Incompatible in C++ – John Lakos – ACCU 2024 — A contract is a plain-language specification of whatever essential behavior a given function promises to deliver when invoked in contract. A function that has at least one syntactically valid combination of state and input for Narrow Contracts and `noexcept` are Inherently Incompatible in C++ – John Lakos – ACCU 2024

An (In-)Complete Guide to C++ Object Lifetimes – Jonathan Müller – ACCU 2024

ACCU Membership: https://tinyurl.com/ydnfkcyn — An (In-)Complete Guide to C++ Object Lifetimes – Jonathan Müller – ACCU 2024 — A C++ program manipulate objects, but it is undefined behavior if you attempt to manipulate them while they are not alive. So let’s do a deep dive into object lifetime. When are objects created and when are An (In-)Complete Guide to C++ Object Lifetimes – Jonathan Müller – ACCU 2024

Report A Bug

[contact-form-7 id="2847" title="Bug Reporting Form"]

If you would like to provide a more in-depth bug report, please click here