目录
inet_addr%E5%92%8Cinet_ntoa%E5%AE%9E%E7%8E%B0%E6%95%B4%E5%9E%8BIP%E4%B8%8E%E7%82%B9%E5%BC%8F%E5%AD%97%E7%AC%A6%E4%B8%B2%E4%B9%8B%E9%97%B4%E7%9A%84%E8%BD%AC%E6%8D%A2-toc" style="margin-left:40px;">1、调用inet_addr和inet_ntoa实现整型IP与点式字符串之间的转换
inet_addr%E5%B0%86%E7%82%B9%E5%BC%8F%E5%AD%97%E7%AC%A6%E4%B8%B2IP%E8%BD%AC%E6%8D%A2%E6%88%90%E6%95%B4%E5%9E%8BIP-toc" style="margin-left:80px;">1.1、调用inet_addr将点式字符串IP转换成整型IP
inet_ntoa%E5%B0%86%E6%95%B4%E5%9E%8BIP%E8%BD%AC%E6%8D%A2%E6%88%90%E7%82%B9%E5%BC%8F%E5%AD%97%E7%AC%A6%E4%B8%B2IP-toc" style="margin-left:80px;">1.2、调用inet_ntoa将整型IP转换成点式字符串IP
inet_ntoa%E8%BF%94%E5%9B%9E%E9%94%99%E8%AF%AF%E7%82%B9%E5%BC%8F%E5%AD%97%E7%AC%A6%E4%B8%B2IP%E7%9A%84%E5%8E%9F%E5%9B%A0%E5%88%86%E6%9E%90-toc" style="margin-left:40px;">2、调用inet_ntoa返回错误点式字符串IP的原因分析
inet_ntoa%E8%BF%94%E5%9B%9E%E9%94%99%E8%AF%AF%E7%82%B9%E5%BC%8F%E5%AD%97%E7%AC%A6%E4%B8%B2IP%E7%9A%84%E5%8A%9E%E6%B3%95-toc" style="margin-left:40px;">3、解决多线程调用inet_ntoa返回错误点式字符串IP的办法
3.1、直接编写将32位整型转成点式字符串的代码
inet_ntop%E5%87%BD%E6%95%B0%E6%9D%A5%E4%BB%A3%E6%9B%BFinet_ntoa%E5%87%BD%E6%95%B0-toc" style="margin-left:80px;">3.2、使用线程安全的inet_ntop函数来代替inet_ntoa函数
C++软件异常排查从入门到精通系列教程(专栏文章列表,欢迎订阅,持续更新...)https://blog.csdn.net/chenlycly/article/details/125529931