我正在 Windows 中编写服务器。我想在服务器上接受多个连接,所以我想我可以使用 CygWin 的fork(). 所以我添加了对 的调用fork(),但遇到了错误。
我意识到这些错误是由于我想调用 Windows Socket API (WSA) 套接字函数(例如socket、bind、accept)而引起的,但是当我使用 CygWin 编译时,它调用了它自己的套接字函数。
我的问题:如何使用 CygWinfork但仍使用 WSA 的socket、accept和bind?