zoukankan      html  css  js  c++  java
  • Linux网络编程常用头文件

    // 网络编程常用头文件
    #include <unistd.h>
    #include <sys/types.h>
    #include <sys/socket.h>
    #include <netdb.h>
    #include <stdio.h>
    #include <stdlib.h>
    #include <string.h>
    #include <ctype.h>
    #include <errno.h>
    #include <malloc.h>
    #include <netinet/in.h>
    #include <arpa/inet.h>
    #include <sys/ioctl.h>
    #include <stdarg.h>
    #include <fcntl.h>
    
    // 与用户权限及密码验证相关的头文件
    // 注意增加编译选项 -lcrypt
    #include <shadow.h>
    #include <crypt.h>
    #include <pwd.h>
    
    // 与文件和时间相关的头文件
    #include <sys/time.h>
    #include <utime.h>
    #include <time.h>
    #include <sys/stat.h>
    #include <sys/file.h>
    
    // 与多进程操作相关的头文件
    #include <sys/wait.h>
    #include <sys/ipc.h>
    #include <sys/shm.h>
    #include <signal.h>
    
    // 与多线程相关的头文件
    // 注意,应在编译时链接线程库,增加编译选项 -lthread
    #include <pthread.h>
    #include <sys/poll.h>

    具体每个头文件的用处,请看此处

  • 相关阅读:
    ACM-超级楼梯
    clientt.c
    call.c
    answer.c
    aa.c
    client.c
    service.c
    自己动手开发jQuery插件
    apache-commons-net Ftp 进行文件、文件夹的上传下载及日志的输出
    在Eclipse中制作SSH配置文件提示插件
  • 原文地址:https://www.cnblogs.com/lnlin/p/9277142.html
Copyright © 2011-2022 走看看