Posted on 2008-12-31 10:51
Prayer 阅读(50220)
评论(6) 编辑 收藏 引用 所属分类:
SOCKET
在编写Linux下的网络程序时,使用了sockaddr_in结构,在头文件中声明了<sys/socket.h>,系统仍不承认sockaddr_in结构,这是为什么?
#include <netinet/in.h>
#include <sys/param.h>. p D+ r! g$ [0 k! F G5 B; }* m
#include <sys/stat.h>: x7 q# y& F! X2 L0 d
#include <sys/ioctl.h>; ^1 I; }% o" B( {8 ~) c6 H* p) \
#include <sys/socket.h>5 h0 V H& v2 W+ k3 I
#include <sys/time.h>2 Y4 a8 U) j4 ^2 _8 t7 T1 U
#include <sys/file.h>
% G9 t9 c9 C5 T1 v$ @: u. l
& m3 p H' Z, \6 t% p s, ]#include <netinet/in.h>( p _0 F, P$ H9 \; A. d
#include <netinet/ip.h>0 \- F& z( \+ ]! i
#include <arpa/ftp.h>
3 r( b/ n/ w' j+ P' W; P1 w#include <arpa/inet.h>* a( }. Y+ R' @+ u, I
#include <arpa/telnet.h>
$ n! b$ l9 a9 J: S5 [9 m9 I& i* A2 N1 V7 ]
#include <stdio.h>
F8 d! W1 Z6 k c3 H3 o, K) O#include <signal.h>4 U" E. v! B) k+ |
#include <string.h>
' g1 \5 A! @& E#include <stdlib.h>
# e/ c" I& p+ v4 D1 g#include <unistd.h>% |4 H# c x& h6 a" x
#include <errno.h>! @! U0 H- I" h& b0 K1 w
#include <netdb.h>