我想把一段ip压栈 然后分别处理 但不知道 怎么把他们压栈
比如:从192.168.0.1 到 241.168.169.5 中间的ip全部进栈 怎么做?
比如:从192.168.0.1 到 241.168.169.5 中间的ip全部进栈 怎么做?
解决方案 »
- 谁用skyline做二次开发
- 窗体跳转控件获得焦点后输入法变成圆角了
- UpdatePanel里面还有panel怎么上传文件
- C# 从Resources读取图像问题...
- dsSoft.Tables["soft"].Rows.RemoveAt(index);数据库中没生效。why?
- 视频问题 AxInterop.WMPLib类
- 求救!我的系统是WIN2000SERVER,安装完VS2003后,MSDN不能用!
- Session问题
- 请问asp.net中怎样在两个页面之间传参数
- 关于TcpClient奇怪的问题。
- 有一个字符串变量,里面存储的是一个窗体的名称,如何通过这个变量打开该窗体?
- 关于MagicFlash的问题
相当于一个进制转换的问题
这种方法很好 可是总是溢出
to: tajlolo(tajlolo)
我想把ip存进栈里 但出栈要的还是ip呀
不知道 你有什么高见
为啥呀?
改成:
long x = (long)192*256*256*256+168*256*256+0*256+1;
比如你要提取11111111的前四位将11111111&11110000计算就行了,后面不管是什么就不用管了,事实上在网络中子网的划分也是用子网掩码来执行这个运算,效率很高的。这是常用的效率高的手段。