C语言头文件封装
程序员文章站
2022-07-02 18:35:35
使用C语言编写程序的时候,我们往往会用到很多头文件,然而作为一个偷懒的程序员,我实在嫌麻烦,
所以做了一个头文件封装,把大部分用到的头文件都封装到了我自己的命名头文件中。...
使用C语言编写程序的时候,我们往往会用到很多头文件,然而作为一个偷懒的程序员,我实在嫌麻烦,
所以做了一个头文件封装,把大部分用到的头文件都封装到了我自己的命名头文件中。从此,在头文件引用时
我只需要#include "wsg.h"即可。
需要注意的是,这样写出来的代码别人若没有你的这个头文件,别人使用不了你的代码!
#ifndef _WSG_H_ //if no define----如果没有定义xxx(_XXX_H_为格式,XXX内容自己取名) #define _WSG_H_ //马上定义 //ISO C标准定义的头文件(24项) #include //验证程序断言 #include //支持复数算术运算 #include //字符类型 #include //出错码 #include //浮点环境 #include //浮点常量 #include //整型格式转换 #include //替代关系操作符宏 #include //实现常量 #include //局部类别 #include //数学常量 #include //非局部goto #include //信号 #include //可变参数表 #include //布尔类型和值 #include //标准定义 #include //整型 #include //标准I/O库 #include //实用程序库函数 #include //字符串操作 #include //通用类型数学宏 #include //时间和日期 #include //宽字符支持 #include //宽字符分类和映射支持 //POSIX标准定义的必须的头文件(26项) #include //目录项 #include //文件控制 #include //文件名匹配类型 #include //路径名模式匹配类型 #include //组文件 #include //网络数据库操作 #include //口令文件 #include //正则表达式 #include //tar归档值 #include //终端I/O #include //符号常量 #include //文件时间 #include //字扩展类型 #include //Internet定义 #include //套接字本地接口 #include //Internet地址族 #include //传输控制协议 #include //内存管理声明 #include //select函数 #include //套接字接口 #include //文件状态 #include //进程时间 #include //基本系统数据类型 #include //UNIX域套接字定义 #include //系统名 #include //进程控制 //POSIX标准定义的XSI扩展头文件(26项) #include //cpio归档值 #include //动态链接 #include //消息显示结构 #include //文件树漫游 #include //代码集转换实用程序 #include //语言信息常量 #include //模式匹配函数定义 #include //货币类型 //#include //数据库操作 #include //消息类别 #include //轮询函数 #include //搜索表 #include //字符串操作 #include //系统出错日志记录 #include //用户上下文 #include //用户限制 #include //用户帐户数据库 #include //IPC #include //消息队列 #include //资源操作 #include //信号量 #include //共享存储 #include //文件系统信息 #include //时间类型 #include //附加的时间 #include //矢量I/O操作 //POSIX标准定义的可选头文件(8项) #include //异步I/O #include //消息队列 #include //线程 #include //执行调度 #include //信号量 #include //实时spawn接口 #include //XSI STREAMS接口 //#include //时间跟踪 #endif
上一篇: Oracle功能总结
下一篇: 分享3段平时很实用的微代码