Если ваша переменная
int Into;
... тогда его адрес:
&Into
Обратите внимание, что вы получаете со ссылкой на массив адрес , поэтому, если ByteArray
действительно байтовый массив, я подозреваю, что вы просто поместили &
в memcpy
что это то, что вы хотите:
memcpy(&Into, ByteArray, sizeof(__int32));
Я бы также порекомендовал сделать это:
memcpy(&Into, ByteArray, sizeof(Into));
... в случае, если вы измените его тип позже.