将 Poco::IPAddress 转换为 head
Convert a Poco::IPAddress into ulong
提升下有:
boost::asio::ip::address_v4::from_string("192.168.0.10").to_ulong()
将192.168.0.10
转换为0xC0A8010A
很舒服。不幸的是,我对这个项目没有任何推动,但 poco。我找不到任何允许这样做的方法。
我是不是漏掉了什么?
使用 POCO::IPAddress
的 addr()
方法获取 in_addr
结构(如果使用 IPv4)。 S_addr
字段是你的目标 ulong。
提升下有:
boost::asio::ip::address_v4::from_string("192.168.0.10").to_ulong()
将192.168.0.10
转换为0xC0A8010A
很舒服。不幸的是,我对这个项目没有任何推动,但 poco。我找不到任何允许这样做的方法。
我是不是漏掉了什么?
使用 POCO::IPAddress
的 addr()
方法获取 in_addr
结构(如果使用 IPv4)。 S_addr
字段是你的目标 ulong。