IP串与值的转换,即inet_addr与inet_ntoa的使用
2010-05-03 23:32
447 查看
inet_addr将字符串转换为长整型值
inet_ntoa将长整型值转换为字符串
函数声明为:
inet_addr(cp :PAnsiChar)
inet_ntoa(inaddr :in_addr)
使用:
1.inet_addr('61.140.174.162');其值为:-1565619139
2.先声明:
var
_InAddr :TInAddr;
_Str :string;
_InAddr.S_addr := -1565619139;
_Str := inet_ntoa(_InAddr);
_Str的值为:61.140.174.162
inet_ntoa将长整型值转换为字符串
函数声明为:
inet_addr(cp :PAnsiChar)
inet_ntoa(inaddr :in_addr)
使用:
1.inet_addr('61.140.174.162');其值为:-1565619139
2.先声明:
var
_InAddr :TInAddr;
_Str :string;
_InAddr.S_addr := -1565619139;
_Str := inet_ntoa(_InAddr);
_Str的值为:61.140.174.162
相关文章推荐
- 网络地址转换相关函数使用(inet_addr,inet_ntoa,inet_addr)
- IP 地址转换 inet_addr() inet_ntoa() 笔记
- 网络字节转换inet_aton & inet_ntoa & inet_addr和inet_pton
- 网络字节转换inet_aton & inet_ntoa & inet_addr和inet_pton & inet_ntop
- 网络字节转换inet_aton & inet_ntoa & inet_addr和inet_pton
- 网络字节序与主机字节序的转换(htonl,htons,inet_addr,ntohl,ntohs,inet_ntoa)
- inet_addr()和inet_ntoa()使用注意
- 网络安全编程——IP地址字节顺序转换——inet_addr()、inet_ntoa()
- 网络字节转换inet_aton & inet_ntoa & inet_addr和inet_pton & inet_ntop
- 网络字节转换inet_aton & inet_ntoa & inet_addr和inet_pton & inet_ntop
- 网络字节转换inet_aton & inet_ntoa & inet_addr和inet_pton & inet_ntop
- 网络字节转换inet_aton & inet_ntoa & inet_addr和inet_pton & inet_ntop
- linux 内核中ip字符串与整数相互转换 手动实现inet_aton 与inet_ntoa 的功能
- 网络字节转换inet_aton & inet_ntoa & inet_addr和inet_pton & inet_ntop
- 网络字节转换inet_aton & inet_ntoa & inet_addr和inet_pton & inet_ntop
- linux网络编程之inet_addr和inet_ntoa使用总结
- 网络字节转换inet_aton & inet_ntoa & inet_addr和inet_pton & inet_ntop
- 关于VS2015 inet_ntoa(),inet_addr()不能使用
- VS inet_ntoa,inet_addr不能使用,inet_ntop,inet_pton
- 网络字节转换inet_aton & inet_ntoa & inet_addr和inet_pton & inet_ntop