windows下Ping.exe应用程序的两种实现的c++源码

时间:2012-04-17 07:22:21
【文件属性】:

文件名称:windows下Ping.exe应用程序的两种实现的c++源码

文件大小:6KB

文件格式:RAR

更新时间:2012-04-17 07:22:21

windows下Ping.exe应用程序的两种实现的c++源码

windows下Ping.exe应用程序的两种实现的c++源码,一种是比较高效的实现,另外一种是借助socket来实现的。两份源码都经过了严格测试,保证不会有运行不了等质量问题。注意:在Build之前,必须加入ws2_32.lib库文件,否则会提示"error LNK2001:"的错误


【文件预览】:
socketPing.cpp
ping.cpp

网友评论

  • 这个代码都运行不了的,还要有基础的人去修改才有用,晕
  • 还不错,可以学习参考
  • 不错可以用,谢谢分享。
  • 还行,都能用
  • 测试可以通过,如用eclipse+mingw32编译,除需要添加ws2_32.lib,还要在工程properties->c/c++ build->settings->tool settings->MinGW c++ linker下的Command line pattern最后添加 -lws2_32 否则无法正确 link。
  • 添加库文件后,vc6.0编译连接没有错误,运行后dos界面出现press any key to continue按键之后就关闭了
  • 两个都是socket的其实,貌似文件名是socket的在有些防火墙路由下强大一点,另一个则ping不通
  • 行后dos界面出现press any key to continue按键之后就关闭
  • 怎么回事啊,运行完出现press any key to continue就没了。
  • 很不错,值得学习
  • 在代码里添加 #pragma comment(lib, "ws2_32.lib") 就可以运行了
  • 手上刚做个项目,,参考了一下,还挺有用的。
  • 添加库文件后,vc6.0编译连接没有错误,运行后dos界面出现press any key to continue按键之后就关闭了
  • 第一个也是socket实现的。 而且两个都是原始套接字,都必须要有系统管理员权限 才能正常运行。
  • 第一个方法需要点时间看。。不错不错
  • 第一个方法需要点时间看。。不错不错