Bonjour � tous,

actuellement en pleine programmation sur le moteur phyisque PhysX, je dois travailler � la fois sur Visual C++ 2005 et sur Borland C++ Builder 6.

Dans le programme sur lequel je taffe, j'utile un fichier .h dans lequel il y a une fonction que je dois modifier suivent le soft que j'utilise:

Quand j'utilise Visual, je dois mette �a:
NX_INLINE static void sinCos(NxF32, NxF32 & sin, NxF32 & cos);
Quand j'utilise Borland, je dois mettre �a:
/*NX_INLINE*/ static void sinCos(NxF32, NxF32 & sin, NxF32 & cos);

J'aimerais savoir si vous connaissez les noms des deux compilateur Borland et Visual de mani�re � ce que j'utilise une boucle "if" qui choisira la fonction � utiliser suivant le soft lanc�.

Ca donnerais un genre de:

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
If (/*Borland*/)
{
   /*NX_INLINE*/ static void sinCos(NxF32, NxF32 & sin, NxF32 & cos);
}
else if (/* Visual*/)
{
   NX_INLINE static void sinCos(NxF32, NxF32 & sin, NxF32 & cos);
}
Merci.