我正在尝试使用 DevCpp 用 c 语言编写一个服务器程序,该程序每分钟将创建和编辑大约数百个文件,每个文件大约 200 字节。
问题是 devcpp 上的 unistd.h
无法以非阻塞模式打开文件(看起来):我想将 open()
与O_NONBLOCK
标志,但似乎在库中不存在(我已经 checkin 了 fcntl.h
)。
你建议我做什么?我应该搜索 unistd.h 的另一个版本,而不是 DevCpp 提供的版本,还是应该使用另一个库?
我希望代码尽可能简单,以便用 C 语言创建一个快速可靠的服务器程序。提前致谢。
最佳答案
关于c - 如何在devcpp中以非阻塞模式打开文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19011666/