c++ liunx网络编程 头文件

  • Post author:
  • Post category:其他


头文件 说明
sys/types.h linux系统基本数据类型文件,包含size_t,time_t,pid_t类型(很多typedef)
sys/socket.h 包含socket的各种方法以及常量的#define
netinet/in.h 包含struct sockaddr_in以及htons系统调用等
arpa/inet.h 提供了ip地址转化函数,如inet_pton
unistd.h l包含了inux系统的很多系统服务的原型,如read,write,sleep,close,fork等
fcntl.h 定义了很多文件操作的标志位宏,如O_RDONLY,O_WRONLY等
stdlib.h / cstdlib 定义了四个基本类型(size_t,wchar_t,div_t,idiv_t),以及一些标志宏和库函数,如atoi,atol,free。malloc等



版权声明:本文为weixin_44826484原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。