我之前在 Python 中使用过 TCP 套接字。它在 C 语言中看起来非常相似,但我什么也做不了。 socket(AF_INET, SOCK_STREAM, 0);
返回-1,这当然表示错误。我怎么会这么快就错了?
如果你能帮我解决这个问题,那就太好了,但如果你能为我提供一些简单的、基本的源代码,那将是非常有帮助的。它甚至不需要做任何事情,也不需要处理错误。我只需要了解如何正确创建服务器套接字、绑定(bind)它、监听它并接受客户端以及如何创建和连接客户端套接字。我可以自己弄清楚所有花里胡哨的东西。
谢谢!
最佳答案
你打过电话了吗WSAStartup
在进行任何其他 winsock 调用之前?
关于c - Winsock C TCP 套接字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8569777/