Détection du système utilisé
Bonjour à tous,
pour un projet école, j'ai besoin de savoir au cours de l'éxécution sur quel système tourne mon logiciel.
En particulier, je dois savoir si le système en cours est Solaris ou Linux.
Plus précisément, certains traitements de mon logiciel dépendent du système (lecture de mémoires partagées). Pour implémenter cette dépendance du système, je souhaites utiliser le design pattern Fabrique Abstraite. Et pour choisir ma fabrique concrète, je dois donc connaître le système.
J'ai trouvé dans les forums quelque chose de ce type :
Code:
1 2 3 4 5 6
|
#ifdef WIN32 // Windows
#else // le reste, UNIX en particulier
#endif |
Pourriez-vous m'aider pour trouver une solution viable ?
Merci d'avance !