Is there an actual difference between a const_cast and c style cast (ObjectType) ?
A const_cast is more restricted and won't let you do anything other than change const-ness. That makes it safer i.e. less accident-prone.
In addition it's easier to search for.