cppcoreguidelines-pro-type-reinterpret-cast¶
This check flags all uses of reinterpret_cast
in C++ code.
Use of these casts can violate type safety and cause the program to access a
variable that is actually of type X
to be accessed as if it were of an
unrelated type Z
.
This rule is part of the Type safety (Type.1.1) profile from the C++ Core Guidelines.