我很难理解为什么这段代码会让我的电脑发出哔声。我已经将这段代码隔离为偶尔发出嘟嘟声的代码,但我不明白它有什么问题。为什么下面的代码会让我的电脑发出哔声?
const int BUFFER_LENGTH = 8192;
char buffer [BUFFER_LENGTH + 1];
int recvResult;
do
{
recvResult = recv(webSocket, buffer, BUFFER_LENGTH, 0);
buffer[recvResult] = '\0';
printf("%s", buffer);
if (recvResult > 0)
{
sendResult = send(clientSocket, buffer, recvResult, 0);
}
}while (recvResult > 0);
shutdown(webSocket, SD_SEND);
为了给出一点上下文,这是一个计算机网络类,我们必须编写代理。所以我在做的是听取答案,并简单地将其转发给客户。
我不能告诉你我有多高跳出我的椅子当我第一次听到蜂鸣声...
是啊,我刚刚发现这一点。对此毫无头绪! – 2010-11-17 17:06:43