1.8 LINUX
kayrosa
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
1.8.1 Linux socket 编程 关于 IP转换函数 inet_addr & inet_ntoa
Linux下IP转换工具:#Include <sys/types.h> #include <sys/socket.h> #include <arpa/inet.h> strcut sockaddr_in src; src.sin_addr.s_addr = inet_addr("*.*.*.*"); //构建网络地址。 printf("%s\n",...转载 2014-12-10 10:34:05 · 639 阅读 · 0 评论 -
1.8.2 Linux socket 编程 关于 select函数详解
函数作用: 系统提供select函数来实现多路复用输入/输出模型。select系统调用是用来让我们的程序监视多个文件句柄的状态变化的。程序会停在select这里等待,直到被监视的文件句柄有一个或多个发生了状态改变。关于文件句柄,其实就是一个整数,我们最熟悉的句柄是0、1、2三个,0是标准输入,1是标准输出,2是标准错误输出。0、1、2是整数表示的,对应的FILE *结构的表示就是stdin、st...转载 2014-12-10 09:16:19 · 687 阅读 · 0 评论 -
1.8.3 Linux socket 编程 关于 socket详解
围绕四个问题: 1.什么是TCP/IP、UDP? 2.Socket在哪里呢? 3.Socket是什么呢? 4.你会使用它们吗 什么是TCP/IP、UDP? TCP/IP(Transmission Control Protocol/Internet Protocol)即传输控制协议/网间协议,是一个工业标准的协议集,它是为广域网(WANs)设计的。 ...转载 2014-12-09 18:29:50 · 341 阅读 · 0 评论 -
1.8.4 Linux socket 编程 关于 sockaddr与sockaddr_in结构体
sockaddr数据结构是通用的socket地址,它用作于bind、connect、recvfrom、sendto等函数的参数,指明地址信息。 struct sockaddr { unsigned short sa_family; char sa_data[14]; }; //16字节 sa_family是地址家族,一般是“AF_xxx”的形式,...原创 2014-12-09 17:22:25 · 708 阅读 · 1 评论
分享