送分,关于 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));

这是为什么
请高手指点啊
分不够再加
...全文
33 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
snlux 2003-05-31
  • 打赏
  • 举报
回复
领分还要被逼,唉...:)
理想 2003-05-30
  • 打赏
  • 举报
回复
请 snlux(snlux) 进来领分
理想 2003-05-30
  • 打赏
  • 举报
回复
顶一下啊 :)
Cnapollo 2003-05-28
  • 打赏
  • 举报
回复
gz
poweruser 2003-05-28
  • 打赏
  • 举报
回复
跟进去看看吧,没有用过CSocket,还不如直接使用socket api呢:)方便高效

7,540

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 VC.NET
社区管理员
  • VC.NET社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧