gpt4 book ai didi

c++ - 如何确定一个字符串是否是 C++ 中的有效 IPv6 地址?

转载 作者:行者123 更新时间:2023-11-30 04:34:03 25 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
IPv6 parsing in C

我需要检查字符串是否是 C++ 中的有效 IPv6 地址。

C#有优雅的解决方案here相当丑陋的正则表达式 here .

有没有在 C++ 中执行此操作的好方法?

我目前正在使用它,但它在 Windows XP 上不起作用(缺少 inet_pton()):

unsigned char buf[sizeof(struct in6_addr)];
bool isvalid= inet_pton(PF_INET6, (const char *)addr, buf);

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com