资源简介
计算机网络高级软件编程技术第6章 Tracert程序源代码
代码片段和文件信息
/*----------------------------------------------------------
功能说明:该程序简单实现了Windows操作系统的tracert命令功能,
可以输出IP报文从本机出发到达目的主机所经过的路由信息。
注意:程序编译时应使用1字节对齐方式调整边界!
-----------------------------------------------------------*/
#include
#include
#include
#include
#include “itracert.h“
////////////////////////////////////////////////////////
int main(int argc char* argv[])
{
//检查命令行参数
if (argc != 2)
{
cerr << “\nUsage: itracert ip_or_hostname\n“;
return -1;
}
//初始化winsock2环境
WSADATA wsa;
if (WSAStartup(MAKEWORD(2 2) &wsa) != 0)
{
cerr << “\nFailed to initialize the WinSock2 DLL\n“
<< “error code: “ << WSAGetLastError() << endl;
return -1;
}
//将命令行参数转换为IP地址
u_long ulDestIP = inet_addr(arg
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 7467 2007-06-28 16:19 第6章 Tracert程序\itracert\Code\itracert.cpp
文件 4413 2007-06-28 16:19 第6章 Tracert程序\itracert\Code\itracert.dsp
文件 541 2007-02-12 16:05 第6章 Tracert程序\itracert\Code\itracert.dsw
文件 1515 2007-02-13 23:10 第6章 Tracert程序\itracert\Code\itracert.h
文件 66560 2007-06-28 16:38 第6章 Tracert程序\itracert\Code\itracert.ncb
文件 100352 2007-06-28 16:38 第6章 Tracert程序\itracert\Code\itracert.opt
文件 1501 2007-06-28 16:37 第6章 Tracert程序\itracert\Code\itracert.plg
文件 188520 2007-06-28 16:37 第6章 Tracert程序\itracert\Exe\itracert.exe
文件 5068 2007-06-26 13:27 第6章 Tracert程序\itracert_icmpdll\Code\itracert_icmpdll.cpp
文件 4402 2007-05-03 12:05 第6章 Tracert程序\itracert_icmpdll\Code\itracert_icmpdll.dsp
文件 555 2007-05-03 10:24 第6章 Tracert程序\itracert_icmpdll\Code\itracert_icmpdll.dsw
文件 50176 2007-06-27 17:31 第6章 Tracert程序\itracert_icmpdll\Code\itracert_icmpdll.ncb
文件 100352 2007-06-27 17:31 第6章 Tracert程序\itracert_icmpdll\Code\itracert_icmpdll.opt
文件 1559 2007-06-27 17:30 第6章 Tracert程序\itracert_icmpdll\Code\itracert_icmpdll.plg
文件 184426 2007-06-27 17:30 第6章 Tracert程序\itracert_icmpdll\Exe\itracert_icmpdll.exe
文件 26624 2007-06-29 13:31 第6章 Tracert程序\使用说明.doc
文件 119 2010-05-20 15:07 第6章 Tracert程序\我的空间.url
文件 125 2010-05-20 15:08 第6章 Tracert程序\说明.url
目录 0 2010-05-20 15:07 第6章 Tracert程序\itracert\Code
目录 0 2010-05-20 15:07 第6章 Tracert程序\itracert\Exe
目录 0 2010-05-20 15:07 第6章 Tracert程序\itracert_icmpdll\Code
目录 0 2010-05-20 15:07 第6章 Tracert程序\itracert_icmpdll\Exe
目录 0 2010-05-20 15:07 第6章 Tracert程序\itracert
目录 0 2010-05-20 15:07 第6章 Tracert程序\itracert_icmpdll
目录 0 2010-05-20 15:08 第6章 Tracert程序
----------- --------- ---------- ----- ----
744275 25
评论
共有 条评论