使用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