博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
windows下ip转换(int转string 和string转int)
阅读量:7144 次
发布时间:2019-06-28

本文共 460 字,大约阅读时间需要 1 分钟。

hot3.png

首先要引入动态库

#pragma comment(lib,"ws2_32.lib")

1、string 转 int

   int ip_int = inet_addr("127.0.0.1")

   std::cout << "ip_int = " << ip_int << std::endl;

2、int 转 string

方法一:

   in_addr in_addr_;

   in_addr_.S_un.S_addr = ip_int;
   std::string ip_str = inet_ntoa(in_addr_);
   std::cout << "ip_str = " << ip_str << std::endl;

方法二:

    std::string ip_str = inet_ntoa(*((in_addr*)&ip_int));

   std::cout << "ip_str = " << ip_str << std::endl;

转载于:https://my.oschina.net/ifraincoat/blog/406333

你可能感兴趣的文章
GCC的几个重要选项解释
查看>>
Java之注解
查看>>
PHP响应式VIP电影影视系统源码 带自动采集和会员管理系统
查看>>
iframe里弹出的层显示在整个网页上
查看>>
开源项目Bug悬赏任务
查看>>
ubuntu 和 win10 双系统安装 及 pyopengl 环境配置修改
查看>>
学习计划书
查看>>
为什么你的智能手表功能这么多,ICMAX来解答
查看>>
tor_api
查看>>
给国外电子邮箱发海外邮件用什么邮箱好?
查看>>
Connectify+Wireshark捕获手机APP的数据包
查看>>
CentOS 6.5 生产环境编译安装LNMP
查看>>
8.6 “数据库设置”服务器选项
查看>>
两种方法反转单链表
查看>>
二叉树递归前序、中序、后序遍历
查看>>
在VIEW中加载UICollectionView
查看>>
散列桶
查看>>
eclipse修改 服务器默认路径
查看>>
[iOS Animation]-CALayer 视觉效果
查看>>
8 步搭建 Node.js + MongoDB 项目的自动化持续集成
查看>>