Talk type: Talk

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

  • Talk in Russian

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).


Invited experts