3563|6

78

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

gprs modem中读取短信内容用于socket通信问题 [复制链接]

从gprs modem中读取短信(内容为一IP地址"10.143.12.65"),用strsep函数提取短信内容中需要的一行赋给一字符指针变量,即
char *p;
p=strsep(.......);
printf("IP is %s\n",p);
最后能输出IP is "10.143.12.65",然后我要利用该提取出来的ip进行socket通信,程序运行到gethostbyname(p)的时候就出错:resource temporarily unavailiable.请问哪里出错?

最新回复

有问题请先GOOGLE,BAIDU  详情 回复 发表于 2008-4-30 06:11
点赞 关注

回复
举报

69

帖子

0

TA的资源

一粒金砂(初级)

沙发
 






你都已经有IP了,怎么还有gethostbyname?
看看函数的功能,不要乱用函数。
有了对方的IP,就可以往约定的端口上发起连接了。






 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
因为gprs modem拨号获得的ip是动态分配的,每次上电获得的ip都不一样,我的开发板要自动运行程序,所以要用一变量代替变化的ip,不能每次手动去输入已知的ip.
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

4
 
用动态域名解析更方便简单啊
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

5
 
嗯,开发板上是会比较麻烦一些,当然如果协议部份都是你们自己做的,可以考虑把动态域名解析给做进去,这样就可以比较好解决这一问题了!
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

6
 
太没有人气了,本坛中,单日回贴量基本不到10贴啊

我也正想往这门中钻啊

我一次性狂顶,顶到开不了贴为止!
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

7
 
有问题请先GOOGLE,BAIDU
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表