关于子网掩码的校验(subnet mask)
来源:互联网 发布:聊天软件编程 编辑:程序博客网 时间:2024/04/28 15:41
//C++
BOOL IsSubnetMask(char* subnet){ unsigned int b = 0, i, n[4]; sscanf(subnet, "%u.%u.%u.%u", &n[3], &n[2], &n[1], &n[0]); for(i = 0; i < 4; ++i) //将子网掩码存入位无符号整型 b += n[i] << (i * 8); b = ~b + 1; if((b & (b - 1)) == 0) //判断是否为^n return TRUE;elsereturn FALSE; }
详细见http://hi.baidu.com/roovent/blog/item/e342a423e33f0eaf4623e8b3.html
- 关于子网掩码的校验(subnet mask)
- 子网掩码Subnet mask及子网的划分
- 子网掩码(Subnet mask)
- 子网掩码-subnet mask
- 获取本机的所有IP,子网掩码(subnet mask)和默认网关
- 获取本机的所有IP,子网掩码(subnet mask)和默认网关
- OSI-VLSM(Variable Length Subnet Mask)可变长子网掩码
- subnet Mask
- Subnet Mask Calculator
- IP Subnet Mask Numbers
- 子网掩码(subnet masks)
- 【考试总结】IP Addres之subnet mask
- 关于子网掩码的算法
- 关于子网掩码的理解
- 关于子网掩码和反子网掩码的问题
- 【openstack】Quantum关于Subnet的操作(LinuxBridge)
- 关于子网掩码的一点理解
- What are: DNS, DHCP, IP Addresses and Subnet Mask
- c++仿函数的应用
- 我是如何在12周内由零基础成为一名程序员的(转)
- 安装SQL2005发现COM+检测出错解决办法
- linux常用命令-网络通讯篇
- js判断闰年函数
- 关于子网掩码的校验(subnet mask)
- QQ登录界面因果图法设计测试用例
- java RSA公私钥与其base64编码之间的转换
- linux常用命令-系统管理篇
- 获取硬盘总容量,柱面数,磁道数,扇区数
- 集合映射
- Java 编程心得体会:程序员应具有的素质
- linux常用命令-系统设置篇
- 杭州最新公交线路一览(91-100)