社区
网络编程
帖子详情
关于inet的问题
lo000ol
2003-09-29 09:18:25
用inet1.openURL("http://expert.csdn.net/")
得到该网页的原文件,若该网页是用unicode或其他语言编的,所得到的字符串为乱码,请问如何配置inet
...全文
45
2
打赏
收藏
关于inet的问题
用inet1.openURL("http://expert.csdn.net/") 得到该网页的原文件,若该网页是用unicode或其他语言编的,所得到的字符串为乱码,请问如何配置inet
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
imur
2003-10-07
打赏
举报
回复
能不能举个例子说说那个网址会是这样?
lo000ol
2003-09-30
打赏
举报
回复
奇怪了,有人在吗?
inet
_aton、
inet
_ntoa、
inet
_pton和
inet
_ntop
inet
_aton、
inet
_ntoa、
inet
_pton和
inet
_ntop都是用于IP地址与大端网络字节序二进制数字相互转换的函数 不同的是
inet
_aton和
inet
_ntoa只支持ipv4类型的地址转换,而
inet
_pton和
inet
_ntop支持ipv4和ipv6类型的地址转换
inet
_aton 头文件和函数原型 #include<sys/scoket.h> #include<net
inet
/in.h> #include<arpa/
inet
.h> int i
解决“‘
inet
_addr‘: Use
inet
_pton() or
Inet
Pton() instead “
问题
今天在使用Windows Socket C++编程时,弹出"‘
inet
_addr’: Use
inet
_pton() or
Inet
Pton() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS"
问题
,如图(1)所示: 图(1) Socket2报兼容性错误
问题
原因:socket2已经丢弃
inet
_ntoa()、
inet
_addr()这些老版本函数,当在Socket2上调用这些老版本(Socket1版本)函数时,warning变成er
关于PF_
INET
和AF_
INET
的区别
在写网络程序的时候,建立TCP socket: sock = socket(PF_
INET
, SOCK_STREAM, 0); 然后在绑定本地地址或连接远程地址时需要初始化sockaddr_in结构,其中指定address family时一般设置为AF_
INET
,即使用IP。 相关头文件中的定义:AF = Address Family PF =
inet
_aton、
inet
_addr、
inet
_ntoa、
inet
_pton、
inet
_ntop
inet
_aton、
inet
_addr、
inet
_ntoa这3个函数是在点分十进制数串(例如“192.168.1.1”)与它长度为32位的网络字节序二进制值间转换IPV4地址。 两个较新的函数
inet
_pton、
inet
_ntop对于IPV4地址和IPV6地址都适用。 int
inet
_aton(const char *strptr, struct in_addr *addrptr); /* * 功能:strptr所指向的C字符串转换成一个32位的网络字节序二进制值,并通过指针addrptr来存储。
IP地址转换函数
inet
_pton、
inet
_ntop与
inet
_aton、
inet
_addr、
inet
_ntoa
inet
_pton NAME
inet
_pton - 将 IPv4 和 IPv6 地址从点分十进制转换为二进制 SYNOPSIS #include <arpa/
inet
.h> int
inet
_pton(int af, const char *src, void *dst); DESCRIPTION 该函数将字符串src转换为af地址类型协议簇的网络地址,并存储到dst中。对于af参数,必须为AF_
INET
或AF_
INET
6 RETURN VALUE i...
网络编程
1,502
社区成员
18,437
社区内容
发帖
与我相关
我的任务
网络编程
VB 网络编程
复制链接
扫一扫
分享
社区描述
VB 网络编程
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章