C'est vrai.
Par contre Windows implémente une très large part de POSIX.1, et peut-être de POSIX.2 (je ne sais pas exactement où ils en sont).
Un lien qui peut être utile :
http://msdn.microsoft.com/library/ [...] MGch01.asp
Bref, la migration n'est pas impossible, par contre elle n'est pas triviale. Sur un projet qui compte quelques centaines de milliers de lignes de codes utilisant intensivement les fonctions POSIX, ça relève surement de l'utopie.
EDIT : matin, pas eu mon café toussa, je viens de lire le premier post en détail :
Citation :
alors dans qu'elle mesure est t-il possible de perenisser cette experience dans un environnment de type windows
|
Ah oui, donc la solution c'est de ne pas utiliser les fonctions POSIX pour assurer une totale potabilité.
Un lien pour savoir si une fonction est standard (sous unix on a des surprises avec des fonctions spécifiques à l'OS), si elle est ISO (portable) ou POSIX :
http://www.schweikhardt.net/identifiers.html
Message édité par Elmoricq le 25-10-2005 à 07:10:50