A key objective discussed was reduction in undefined behaviour (UB) and IFNDR ("ill formed no diagnostic required") scenarios in C++.
IFNDR is used greatly in the C++ context and refers to a situation where a program is ill-formed but the compiler is not required to generate an error. This can result in runtime issues.
A website summarised the dangers of UB can be found here.
No comments:
Post a Comment