[C / C++] Récupérer l'OS sur lequel on est.

GrosTony Messages postés 14 Date d'inscription mercredi 4 juin 2003 Statut Membre Dernière intervention 25 août 2005 - 20 déc. 2004 à 19:36
GrosTony Messages postés 14 Date d'inscription mercredi 4 juin 2003 Statut Membre Dernière intervention 25 août 2005 - 20 déc. 2004 à 22:56
Salut @ tous,

Est-ce qu'il y a une fonction en C/C++ permettant de récupérer le type d'OS sur lequel tourne notre machine (UNIX, LINUX, WINDAUBE, etc...).

Merci.

2 réponses

cs_Nebula Messages postés 787 Date d'inscription samedi 8 juin 2002 Statut Membre Dernière intervention 7 juin 2007 2
20 déc. 2004 à 20:02
Tu peux éventuellement le déterminer à la compilation à coups de #ifdef, mais en runtime oublie : les OS utilisent des formats exécutables différents (ELF sous *nix récents, A.OUT sous anciens *nix, PE sous Windows; etc)...
0
GrosTony Messages postés 14 Date d'inscription mercredi 4 juin 2003 Statut Membre Dernière intervention 25 août 2005
20 déc. 2004 à 22:56
Ok, merci j'irai tatter de ce côté là.
0
Rejoignez-nous