送分,关于 CSocket,高手请进来拿分
理想 2003-05-28 05:14:11 用 CSocket 设置超时不起作用,这是 CSocket 的 BUG 吗?
用 Win32API 完全可以
SOCKET sock = socket(AF_INET, SOCK_STREAM, 0)
setsockopt(sock, SOL_SOCKET, SO_RCVTIMEO, (char*)&nTimeout, sizeof(int));
但是用 CSocket 就不行了
CSocket sock;
sock.Create();
sock.SetSockOpt(SO_RCVTIMEO, &nTimeout, sizeof(int));
这是为什么
请高手指点啊
分不够再加