Talk type: Talk

Danger Is Obsolete, Uncertainty Is Unacceptable: Exploring Changes to Undefined Behaviour in C++20/23/26

  • Talk in Russian
Presentation pdf

I will consider why C++ has a lot of undefined behaviour and how it affects security. I will also explain how modern language standards reduce the number of UB cases, thanks to which C++ becomes safer (though not quickly, but still).

  • #opportunities_for_new_standards
  • #security


Invited experts