原始套接字设置混杂模式报错,跪求大神

版主大哥 2020-05-29 10:27:58

sock = socket(AF_INET, SOCK_RAW, IPPROTO_IP));
...
bind(sock, (SOCKADDR*)&sa, sizeof(sa));
...
ret = WSAIoctl(sock, SIO_RCVALL, &optval, sizeof(optval), nullptr, 0, &dwBytesRet, nullptr, nullptr);

此段代码,只要加上头文件#include <thread> ,ret就等于-1,GetLastError为10022。不加#include <thread> 就正常。请大神帮忙看下
...全文
262 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
steed_jet 2020-05-31
  • 打赏
  • 举报
回复
建议换一换 #include <thread> 的位置试一试,或者换到其他文件里去
版主大哥 2020-05-29
  • 打赏
  • 举报
回复
有人知道原因吗?google了都没有相关关键字。。。。

18,363

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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