Я работаю с кодом C / C ++, который работает на Win32, а также на VxWorks. Он использует #ifdef WIN32
для переключения на конкретные реализации платформы.
Я использую код на iPhone, и я хочу обновить его и сделать его как можно более портативным, но я не уверен, что это лучший метод. До сих пор я использовал #ifdef __APPLE__
блоки.
Что я должен использовать для нацеливания на Apple iPhone и Mac OS X?
- Является ли
#ifdef __APPLE__
лучшим подходом?
- Есть ли какие-нибудь ошибки, о которых нужно знать?