close.c

来自「一个类似windows」· C语言 代码 · 共 21 行

C
21
字号
#include <precomp.h>

#define NDEBUG
#include <internal/debug.h>

/*
 * @implemented
 */
int _close(int _fd)
{
   TRACE("_close(%i)", _fd);

   if (_fd == -1)
      return(-1);
   if (CloseHandle((HANDLE)_get_osfhandle(_fd)) == FALSE)
      return(-1);
  //return
   free_fd(_fd);
   return(0);
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?