MFC中,将IP地址转化为整数

来源:互联网 发布:合肥网络主管招聘 编辑:程序博客网 时间:2024/04/20 10:03

在MFC中,有时需要将一个字符串类型的IP地址转化为整数,例如,将

CString strIP = "192.168.3.5";

strIP转化为整数,转化规则很简单,即192*256*256*256 + 168*256*256 + 3*256 + 5; 用代码可以如下实现。

CString strIP = "0.0.1.0";DWORD i;i   =   inet_addr(strIP); i   =   htonl(i); 

其中,DWORD 也可以写为unsigned long,最终结果保存在变量 i 中。

原创粉丝点击