请教Window系统自带的ping.exe是那种开发语言编写的?其后台工作原理是
请问Window系统自带的ping.exe是那种开发语言编写的?其后台工作原理是?
维基百科上说Windows系统是用c, c++和汇编语言编写的,请问ping.exe是C写的嘛?
c#和java也能开发ping.exe嘛?和用c开发的ping.exe差异在哪里呢?。
输入ping xxx.xxx后,ping.exe是如何获取xxx.xxx的ip地址的?或者说ping.exe的工作原理是?
网上有搜到几段源码,比如ping.exe的C语言实现,不过看不懂。。。。。。。小白一枚。
有句话叫作不要重复制造轮子,但是,我想知道轮子是怎么造的。。。
先在此谢过!
------解决思路----------------------
有源代码了看不懂是自己的问题. 自己要慢慢学习, 就跟一群人问c++怎么开发GUI程序一样, 一步一步来.
域名到ip地址的转换是 gethostbyname. 再底层地点就是操作系统干的事的, 上面只管调用.
------解决思路----------------------
MSDN98_1.ISO http://pan.baidu.com/s/1dDF41ix, MSDN98_2.ISO http://pan.baidu.com/s/1bnGo0Vl
先下载安装MSDN98,再参考:
MSDN98\SAMPLES\VC98\SDK\NETDS\WINSOCK\PING\PING.C
http://bbs.****.net/topics/390374955
------解决思路----------------------
ping 是icmp echo, 找这协议看就行了
维基百科上说Windows系统是用c, c++和汇编语言编写的,请问ping.exe是C写的嘛?
c#和java也能开发ping.exe嘛?和用c开发的ping.exe差异在哪里呢?。
输入ping xxx.xxx后,ping.exe是如何获取xxx.xxx的ip地址的?或者说ping.exe的工作原理是?
网上有搜到几段源码,比如ping.exe的C语言实现,不过看不懂。。。。。。。小白一枚。
有句话叫作不要重复制造轮子,但是,我想知道轮子是怎么造的。。。
先在此谢过!
------解决思路----------------------
有源代码了看不懂是自己的问题. 自己要慢慢学习, 就跟一群人问c++怎么开发GUI程序一样, 一步一步来.
域名到ip地址的转换是 gethostbyname. 再底层地点就是操作系统干的事的, 上面只管调用.
------解决思路----------------------
MSDN98_1.ISO http://pan.baidu.com/s/1dDF41ix, MSDN98_2.ISO http://pan.baidu.com/s/1bnGo0Vl
先下载安装MSDN98,再参考:
MSDN98\SAMPLES\VC98\SDK\NETDS\WINSOCK\PING\PING.C
http://bbs.****.net/topics/390374955
------解决思路----------------------
ping 是icmp echo, 找这协议看就行了