¿Cómo detectar de manera confiable el preprocesador de Mac OS X, iOS, Linux, Windows en C?
Si hay algún código C / C ++ multiplataforma que deba compilarse en Mac OS X, iOS, Linux, Windows, ¿cómo puedo detectarlos de manera confiable durante el proceso del preprocesador?