Go to the source code of this file.
◆ _INC_DIRECT
◆ WPOSIX_DEFINED_DIRECT_INCLUDE_GUARD
#define WPOSIX_DEFINED_DIRECT_INCLUDE_GUARD |
◆ WPOSIX_DEFINED_IO_INCLUDE_GUARD
#define WPOSIX_DEFINED_IO_INCLUDE_GUARD |
see rationale in wposix.h.
prevent subsequent includes of CRT headers (e.g. <io.h>) from interfering with previous declarations made by wposix headers (e.g. open). this is accomplished by #defining their include guards. note: #include "crt_posix.h" can undo the effects of this header and pull in those headers.