Trouver le nom du système d'exploitation avec les préprocesseurs C
#include
#if defined(_WIN32)
#define PLATFORM_NAME "Windows 32 bits"
#elif defined(_WIN64)
#define PLATFORM_NAME "Windows 64 bits"
#elif defined(__linux__)
#define PLATFORM_NAME "Linux"
#elif defined(__APPLE__) && defined(__MACH__)
#define PLATFORM_NAME "Mac OS X"
#else
#define PLATFORM_NAME "OS Inconnu"
#endif
int main(void) {
printf("%s\n", PLATFORM_NAME);
return 0;
}
Commentaires
Enregistrer un commentaire