В C ++ для любого типа данных я могу сделать следующее:
Type* typedPointer = obtain();
void* voidPointer = typedPointer;
, какое приведение выполняется, когда я присваиваю Type*
void*
?Это то же самое, что и
Type* typedPointer = obtain();
void* voidPointer = reinterpret_cast<void*>( typedPointer );
или это какой-то другой актерский состав?