Bonjour

J'ai deux questions sur le code suivant, issu d'un programme que j'étudie

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
#ifdef  __WXMSW__
#define isnan(x) (_isnan(x))
#endif
A quoi correspond WXMSW? Je suppose que c'est un compilateur, comme Visual C++?

Je ne comprends pas non plus la structure du code:
#define isnan(x) (_isnan(x))

Pour moi, la fonction isnan existe dejà, et on la redéfinit. Mais quel est l'intérêt? Pourquoi le mettre en paranthèse?
Merci