社区
C语言
帖子详情
关于gethostbyname
liangchencf
2009-06-05 03:53:56
在windwos xp系统中,Cygwin环境下,使用gethostbyname方法,如果不调试就能成功运行,用gdb调试时,一执行这个函数,就提示段错误。使用这个函数有什么额外要注意的么?还是Cygwin环境下得gdb的问题?
...全文
61
8
打赏
收藏
关于gethostbyname
在windwos xp系统中,Cygwin环境下,使用gethostbyname方法,如果不调试就能成功运行,用gdb调试时,一执行这个函数,就提示段错误。使用这个函数有什么额外要注意的么?还是Cygwin环境下得gdb的问题?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nlylidb
2009-06-06
打赏
举报
回复
莫非是暴风后遗症,哈哈
goodname
2009-06-06
打赏
举报
回复
另外你的域名后面多了个空格,不知道是这个原因吗,乱猜的。
goodname
2009-06-06
打赏
举报
回复
http://blog.chinaunix.net/u/12592/showart_308366.html
从网上找了找,大都说域名无法解析,也会出段错误;
没有这方面的实战经验,仅供参考。
nlylidb
2009-06-06
打赏
举报
回复
gdb的错误信息,和错误堆栈呢?
liangchencf
2009-06-06
打赏
举报
回复
int main(int argc, char** argv)
{
gethostbyname("www.sohu.com");
}
这样也会出错。
liangchencf
2009-06-06
打赏
举报
回复
gdb收到一个段错误信号,然后说无法读取指令,看情形是要展示汇编指令。可能是Cygwin中的gdb问题吧,我去虚拟机里试试看看会不会有问题
猫已经找不回了
2009-06-05
打赏
举报
回复
http://topic.csdn.net/u/20070330/16/c2388c29-9c32-4d33-be44-56ecb63595ab.html
可能是你的某个数组空间分配不足。
你贴代码看看。
lylm
2009-06-05
打赏
举报
回复
这个难说,可能gdb有问题,另外debug版和release版之间也不尽相同,环境、兼容性都可能导致
用
gethostbyname
来获得域名信息
用
gethostbyname
来获得域名信息
VC
gethostbyname
获取主机名和IP地址.rar
VC 获取主机名和IP地址,也就是根据主机名获得IP地址,使用了
gethostbyname
函数,然后再使用addr.Format格式化获取到IP地址。具体来看以下代码获取到IP地址: // 获得主机ip地址 struct hostent * phost; phost =
gethostbyname
(szhostname);//根据主机名获得IP地址 m_strName=szhostname; int h_length=4; for( int j = 0; j { CString addr; if( j > 0 ) str = "."; addr.Format("%u", (unsigned int)((unsigned char*)phost->h_addr_list[0])[j]); str = addr; } m_strIP=str;
gethostbyname
用法
gethostbyname
的用法,查询域名的IP,很简单,免费下载
get_myaddress.rar_
GetHostByName
_
gethostbyname
linux
use
gethostbyname
, which would invoke NIS.
gethostbyname
可执行代码
有域名获得IP地址,不单单获得首选IP地址,能够将IP地址列表全部打印出来
C语言
69,377
社区成员
243,075
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章