Использование int
s вместо указателей - очень плохая форма, возвращаясь даже к первому изданию K & R.Так что ты делаешь плохо.Но при условии, что у вас нет выбора ...
, если Object
равно Structure
, то &object
равно Structure *
.Таким образом, правильный un-cast - это в основном ваша линия 3:
Structure *objectPointer = (Structure *) memLocation;