1 #ifdef _MSC_VER 2 #include <io.h> 3 #include <direct.h> 4 typedef int mode_t; 5 #define S_ISREG(x) (x & _S_IFREG) 6 #define S_ISFIFO(x) (0) 7 #define S_ISDIR(x) (x & _S_IFDIR) 8 #define S_IWUSR _S_IWRITE 9 #define S_IRUSR _S_IREAD 10 #define PATH_MAX _MAX_PATH 11 #endif 12