SendArp( )效率问题

要学递归先学递归 2013-06-28 02:49:40
我要用SendArp()查询枚举本机网段所有机子的MAC地址。当SendArp返回成功时,大概每次需要耗时10毫秒,但是当其不成功时,往往每次耗时3秒,这差距就很大了。假例如我范围是10.10.10.1~10.10.10.254,而有物理地址的大概只有50个,那么这样算下来,程序执行总时间要10分钟,这效率也太低了。请问有什么高效的解决方案吗?
...全文
260 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
无言猪 2013-07-02
  • 打赏
  • 举报
回复
用多个线程去做
oyljerry 2013-07-01
  • 打赏
  • 举报
回复
不成功的估计是超时返回了,这个你也没啥办法
  • 打赏
  • 举报
回复
UP!比我晚发十分钟的快300评了,大神们如此伤菜鸟的心~

18,363

社区成员

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

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