輸入是點分的IP地址格式(如A.B.C.D)的字符串,從該字符串中提取出每一部分,轉(zhuǎn)換為ULONG,假設(shè)得到4個ULONG型的A,B,C,D,
ulAddress(ULONG型)是轉(zhuǎn)換后的結(jié)果,
ulAddress = D<<24 + C<<16 + B<<8 + A(網(wǎng)絡(luò)字節(jié)序),即inet_addr(const char *)的返回結(jié)果
另外,我們也可以得到把該IP轉(zhuǎn)換為主機(jī)序的結(jié)果,轉(zhuǎn)換方法一樣
A<<24 + B<<16 + C<<8 + D
posted on 2007-12-05 15:58
水 閱讀(4646)
評論(1) 編輯 收藏 引用 所屬分類:
socket編程