Slt, dans mon programme, je voudrais savoir si je compile sur une plateforme windows ou Linux. Il me semble qu'il existe des macros prédéfinies genre :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
#ifdef WIN32
 
		cout << "windows\n";
 
	#endif
	#ifdef LINUX
 
		cout << "linux\n";
 
	#endif
Mais ça ne marche pas, quelqu'un aurait une idée comment faire ?

Merci d'avance !