游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1823|回复: 3

碰到问题了

[复制链接]

10

主题

28

帖子

28

积分

注册会员

Rank: 2

积分
28
发表于 2004-1-7 20:49:00 | 显示全部楼层 |阅读模式
很简单的网络程序客户端,用gcc编译

1..........
struct  hostent *host;
const char *hostname = "localhost";
if ( ( host = gethostbyname ( hostname ) ) == NULL )
    ...  ...
..........
这段代码出现这样的错误
assignment  makes  pointer  from  integer  without  a  cast.
............................................................................................
2..........
server_addr.sin_addr = *( (struct  in_addr *)host->h_addr );
..........
这句代码错误如下:
dereferencing  pointer  to  incomplete  type.
还望高手指点迷津,谢谢

10

主题

28

帖子

28

积分

注册会员

Rank: 2

积分
28
 楼主| 发表于 2004-1-9 18:29:00 | 显示全部楼层

Re:碰到问题了

?????????????

0

主题

1

帖子

3

积分

新手上路

Rank: 1

积分
3
发表于 2004-2-11 18:15:00 | 显示全部楼层

Re: 碰到问题了

可能是没include这个头文件
#include <netdb.h>

加这句话试试

[em16] [em13]

0

主题

1

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2004-7-21 15:13:00 | 显示全部楼层

Re:碰到问题了

谢谢!!!
OK了!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-7-3 23:31

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表