Я пытаюсь создать проект на Xcode 4.2, в котором есть код, который выводит void*
на int
. Это приведение типов не приводит к ошибке во время компиляции C++, как я пытался here.Ошибка typecasting void pointer to int
Он также работает хорошо в моем проекте, пока я не изменил Valid Architectures
в Build Settings
от i386
к i386 x86_64
, которые в основном компилирует код в 64-битном режиме тоже. Мне пришлось выполнить это изменение, так как я работаю над декарбонизацией проекта. Итак, после этого изменения было внесено множество ошибок, в том числе и тот, который мне трудно усвоить. Какие-нибудь идеи, что может произойти?
Спасибо! Это имеет смысл. – Sankalp