套接字 - 发送和接收

时间:2009-07-25 19:14:06

标签: c++ sockets

我目前正在用C ++编写聊天服务器。当用户连接到它时,我打开一个套接字,我创建了两个线程,一个用于接收,另一个用于发送数据。

现在我的问题:
我是否必须检查另一个线程当前是否正在使用套接字,还是send / recv函数只是等待套接字就绪?

2 个答案:

答案 0 :(得分:4)

同时从TCP套接字发送和接收应该完全没问题。 (除非存在任何可能的操作系统错误)

答案 1 :(得分:3)

套接字发送和接收是独立的。您无需担心自己交错。