QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 801|回复: 5

C/C++问题,请高手指点?

[复制链接]
发表于 2005-9-5 22:45:45 | 显示全部楼层 |阅读模式
在C/C++,怎么判断一个字符串,是不是合法的IP地址?
如果用过虑字串符方式,可以实现,但异常麻烦。 有没有其它的方式呀?
发表于 2005-9-6 09:31:51 | 显示全部楼层
比如xxx.xxx.xxx.xxx,将它当成一个字符串,每3位提取出来,组成一个3位数,看它是否是在1-255之间,当然这样也有点麻烦
回复

使用道具 举报

发表于 2005-9-6 10:52:59 | 显示全部楼层
Boost里面的正则表达式可以满足你。
回复

使用道具 举报

 楼主| 发表于 2005-9-6 21:31:05 | 显示全部楼层
Boost里面的正则表达式可以满足你。
_________________
我是认真的
我真的很认真。

  兄弟能不能说明白一点,不好意思。我刚学C没有多久。不好意思呀
回复

使用道具 举报

发表于 2005-9-7 08:29:59 | 显示全部楼层
inet_addr
轮换后为0xffffffff时不是一个正确的ip地址
回复

使用道具 举报

发表于 2005-9-7 15:43:16 | 显示全部楼层
话说出来了,然后你就上网上查好了……
我也就是给你一条路而已。 :-)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-5 11:27 , Processed in 0.041538 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表