社区
Delphi
帖子详情
gethostbyname如何调用?最好来个例子.
solonet
2003-08-25 04:25:29
gethostbyname如何调用?最好来个例子.
...全文
49
回复
打赏
收藏
gethostbyname如何调用?最好来个例子.
gethostbyname如何调用?最好来个例子.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
get
host
name与get
host
byname
解析
这两个函数
调用
前必须先
调用
WSAStartup()进行初始化 先来看下get
host
name的原型: 其作用是返回本地计算机的主机名,成功返回0,失败返回SOCKET_ERROR(-1)。 来看一个
例子
: 来看下get
host
byname
的原型: 其作用是输入计算机主机名获取一个
host
ent的结构体,该机构内容比较丰富,来看一下: 接下来我们
调用
一下,然后将所有内容打印出来: 可以看到我计算机有3张网卡(其实有2是虚拟网卡)。 看一下代码: (完) ...
get
host
byname
和 get
host
byname
_r(可重入的)得到dns信息
使用这个东西,首先要包含2个头文件: #include #include struct
host
ent *get
host
byname
(const char *name); 这个函数的传入值是域名或者主机名,例如"www.google.com","wpc"等等。 传出值,是一个
host
ent的结构(如下)。如果函数
调用
失败,将返回NULL。 struct
host
ent {
linux中函数的
调用
,Linux下get
host
byname
函数
调用
0.前段时间做一个项目,需要根据
host
name来解析对应的ipaddress,就想到了这个函数get
host
byname
。所以就查找对应函数。1.大致流程如下:应用的头文件:#include 函数和数据结构:struct
host
ent *get
host
byname
(const char *
host
name);此函数返回的非空指针指向下面的
host
ent结构:struct
host
ent {c...
主机名与网络名查询get
host
byname
,get
host
byaddr 与 高级名字与地址转换————getaddrinfo()函数详解 .
主机名与网络名查询 在这一章,我们将会了解以下内容: 如何确定我们的本地主机名 如何将主机名解析为IP地址 如何将IP地址解析为主机名 一旦我们学完这一章,我们就可以在我们的客户端与服务器程序中使用主机名或是IP地址。 理解名字的需要 人们喜欢使用和
关于get
host
byname
_r
调用
后是否会有内存泄漏问题?
int get
host
byname
_r(const char *name, struct
host
ent *ret, char *buf, size_t buflen, struct
host
ent **result, int *h_errnop);为了避开非线程安全的get
host
byname
,想用这货,用起来类似这样:int
host
2addr(const ch
Delphi
5,386
社区成员
262,729
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章