我正在尝试使用 DevCpp 用 c 语言编写一个服务器程序,它将每分钟创建和编辑大约数百个文件,每个文件大约 200 个字节。
问题是unistd.h
,在 devcpp 上,无法以非阻塞模式打开文件(似乎):我想open()
与O_NONBLOCK
标志一起使用,但库中似乎不存在(我已经签入fcntl.h
)。
你建议我做什么?我应该搜索 unistd.h 的另一个版本,而不是 DevCpp 提供的那个,还是应该使用另一个库?
我希望代码尽可能简单,以便用 C 语言创建一个快速可靠的服务器程序。提前致谢。