J'ai un grand code qui a été précédemment construit pour l'environnement Linux, ce qui implique un appel à write() de unistd.h. Y at-il un port d'appel write() disponible pour l'environnement Win32. Je cherche à construire cette grande base de code 'tel quel' sur l'environnement Windows (environnement MS-VS 2005) sans toucher au code si possible.Y at-il un port Windows de write() syscall à partir de * nix unistd.h?
Modifier le code pour remplacer les appels write() avec fwrite() serait un processus manuel fastidieux car les signatures des deux sont différentes.
ÉDITÉE: En fait, beaucoup d'autres appels basés unix échouent aussi bien dans un environnement Windows et - lire(), open(), close() ...
Tous les pointeurs seraient utiles.
merci.
-AD
Est-ce que http://stackoverflow.com/questions/341817/is-there-a-replacement-for-unistd-h-for-windows-visual-c aide? – AShelly