首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

linux中可以使用struct sockaddr_in吗?解决办法

2012-02-20 
linux中可以使用struct sockaddr_in吗?linux中可以使用structsockaddr_in吗?为何我在使用的时候却报错,说

linux中可以使用struct sockaddr_in吗?
linux中可以使用struct   sockaddr_in吗?为何我在使用的时候却报错,说没有该数据类型,请问要添加那些头文件?
我加的头文件有:
#include   <stdio.h>
#include   <stdlib.h>
#include   <unistd.h>
#include   <errno.h>
#include   <string.h>
#include   <sys/types.h>
#include   <sys/socket.h>

应该够了吧!

[解决办法]
#include <sys/socket.h>
#include <netinet/in.h>
#include <netdb.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <dirent.h>
#include <sys/time.h>
#include <unistd.h>
#include <errno.h>
#include <net/if.h>
#include <arpa/inet.h>

linux 里有它,在上边的那个文件内,不过忘了具体那个了.

热点排行