Если вы имеете дело только с адресами IPv4, вы можете использовать inet_ntoa
. Это доступно на Windows 2000 или позже. В противном случае вам придется либо потребовать Vista и более поздние версии, либо написать собственную функцию inet_ntop.
Вы также можете посмотреть на boost - boost :: asio имеет реализацию inet_ntop
, которая работает в Windows: boost::asio::detail::socket_ops::inet_ntop
. Вы можете увидеть исходный код здесь .