Buenas, estaba pensando como hacer un programa multiplataforma con los macros #ifdef y #endif, pero no se como. Hace poco vi un code, pero ya no se cual es, y no me acuerdo. Era preguntando con macros si el sistema era Win_(algo) o Unix_(Algo) y no me acuerdo de ese algo xD!!!
Como lo haria???
#ifdef __WIN32__
system("cls");
#elif defined __LINUX__
system("clear");
#endif
O también puede ser WINBUILD (en vez de __WIN32__) y LINUX (en vez de __LINUX__), depende el compilador.