社区
C语言
帖子详情
getnameinfo!!!有人知道使用方法么?
hy_skyno1
2009-06-24 02:52:03
getnameinfo这个函数有人知道使用方法么。。。。我按照MSDN上的参数去设置。。为什么取出来还是空的啊。。。
...全文
219
2
打赏
收藏
getnameinfo!!!有人知道使用方法么?
getnameinfo这个函数有人知道使用方法么。。。。我按照MSDN上的参数去设置。。为什么取出来还是空的啊。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hy_skyno1
2009-06-24
打赏
举报
回复
那。。salen,hostlen,servlen这几个长度是指什么啊
lingyin55
2009-06-24
打赏
举报
回复
getnameinfo的原型如下:
int getnameinfo(
const struct sockaddr* sa,
socklen_t salen,
char* host, //主机名或者IP地址
DWORD hostlen,
char* serv, //主机端口号或者服务名
DWORD servlen,
int flags //标志
);
关于标志的一些说明:NI_NUMERICHOST返回IP地址;NI_NAMEREQD返回完整的主机名或者域名。下面是一个简单例程:
getnameinfo((sockaddr *)&ClientAddr,addrLen,IPBuf,BufLen,NULL,0,NI_NUMERICHOST);
m_strMsg += IPBuf;
socket网络信息查询API
学习《Linux高性能服务器编程》第五章Linux网络编程基础API,为了印象深刻一些,多动手多实践,所以记下...但是有时候我们可以
使用
主机名代替IP,
使用
服务名代替端口号。这个功能就是
使用
网络信息API实现的。more。...
Linux高性能服务器之Linux网络编程基本API(6)
它唯一地表示了
使用
TCP通信的一端。本书称其为socket地址。:ocket的主要API都定义在sys/socket.h头文件中,包括创建socket、命名socket、监听 socket、接受连接、发起连接、读写数据、获取地址信息、检测带外标记,...
google 免费DNS 8.8.8.8
用户可以
使用
Google提供的DNS服务器上网。 Google推出免费DNS解析服务器:8.8.8.8 Google今天又给了我们一个惊喜,并沉重的打击了OpenDNS:他们刚刚宣布向所有的互联网用户提供一组快速,安全并且完全免费的
UNIX网络编程卷一 学习笔记 第十一章 名字与地址转换
但出于某些理由,我们应
使用
名字而非数值:名字比较容易记住;数值地址可以变动而名字保持不变;随着往IPv6上转移,数值地址变得非常长,手工键入数值地址更易出错。 域名系统(Domain Name System,DNS)主要用于...
python基础 Day9
文章目录1、Python中new
方法
作用是什么?2、什么是单例模式?单例模式适用于什么场景?3、私有化
方法
与私有化属性在子类中能否继承?4、在Python中什么是异常?5、Python中是如何处理异常的。6、Python中异常处理...
C语言
69,369
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章