reinterpret_cast casts away qualifiers

As Nick Strupat stated in comment,

reinterpret_cast can’t cast away cv-qualifiers

So you can use reinterpret_cast and const_cast together.

Dialog *dialog = const_cast<Dialog*>(reinterpret_cast<const Dialog *>(data));

Leave a Comment