浅析网络编程之AF_INET和PF_INET
来源:互联网 发布:软件试运行报告 编辑:程序博客网 时间:2024/06/03 20:10
在网络编程中,创建TCP套接字时,我们使用
socked = socket(AF_INET, SOCK_STREAM, 0);来创建一个网际(AF_INET)字节流(SOCK_STREAM)套接字。
AF 表示ADDRESS FAMILY 地址族
PF 表示PROTOCOL FAMILY 协议族
1、在windows系统中,这两个宏定义是一样的,所以使用哪个都没有关系,在Winsock2.h中:
#define AF_INET 2#define PF_INET AF_INET所以在windows中AF_INET与PF_INET完全一样。
2、在Unix/Linux系统中,在不同的版本中这两者有微小差别:
对于BSD,是AF
对于POSIX,是PF.
0 0
- 浅析网络编程之AF_INET和PF_INET
- 关于AF_INET和PF_INET
- 关于AF_INET和PF_INET
- 关于AF_INET和PF_INET
- 关于AF_INET和PF_INET
- AF_INET 和 PF_INET
- PF_INET 和 AF_INET的说明!
- AF_INET和PF_INET的区别
- 关于AF_INET和PF_INET[转]
- AF_INET和PF_INET的区别
- PF_INET 和 AF_INET的区别
- PF_INET 和 AF_INET的区别
- AF_INET & PF_INET
- PF_INET AF_INET
- PF_INET AF_INET
- PF_INET AF_INET
- AF_INET 和PF_INET区别;AF_LOCAL PF_LOCAL 区别.
- AF_INET 和PF_INET区别;AF_LOCAL PF_LOCAL 区别
- Android View视图绘制
- android的xml使用优化
- Android Studio 快捷键
- mongodb使用
- 51nod_1106 质数检测
- 浅析网络编程之AF_INET和PF_INET
- 原型和原型链简单理解
- Android菜鸟进阶之路 TextView的使用
- 安全漏洞--释放重引用(UAF)漏洞分析
- React学习 -- 组件
- scala解析json日志
- linux下调visa库编程
- VS每次编译都重新编译整个工程的解决方案
- 使用ServiceStack.Redis实现Redis数据读写