将 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::IPAddressaddr() 方法获取 in_addr 结构(如果使用 IPv4)。 S_addr 字段是你的目标 ulong。