首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >gethostbyname xcode问题

gethostbyname xcode问题
EN

Stack Overflow用户
提问于 2011-03-01 02:19:12
回答 1查看 1.9K关注 0票数 0

嘿,伙计们,我是个新手,但我正在尝试使用gethostname()在xcode和ipad上工作。我试过几种方法,但它们似乎都冻结了。

所以当我这么做的时候:

代码语言:javascript
复制
host = gethostbyname("website.com");

这很好用。不过,我希望能够在程序中更改网站。

我试过了:

代码语言:javascript
复制
const char *server = [Website_NSString UTF8String];                    
host = gethostbyname(server);
代码语言:javascript
复制
const char *server = [Website_NSString cStringUsingEncoding:NSASCIIStringEncoding];     
host = gethostbyname(server);
代码语言:javascript
复制
const char *server[256];        
[Website_NSString getCString:server maxLength:256 encoding:NSASCIIStringEncoding];    
host = gethostbyname(Website_NSString);

代码语言:javascript
复制
host = gethostbyname(Website_NSString);

他们要么提出了警告:从不兼容的指针类型传递'gethostbyname‘的参数1,要么根本没有警告。尽管如此,每次应用程序都会冻结。请帮帮忙。

EN

回答 1

Stack Overflow用户

发布于 2011-03-01 02:39:41

我是个笨蛋。如果我这样做了:

代码语言:javascript
复制
char server[256];
[Website_NSString getCString:server maxLength:256 encoding:NSASCIIStringEncoding];
host = gethostbyname(server);

它工作得很好。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5145895

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档