设为首页 加入收藏

TOP

C语言头文件封装
2017-08-10 10:22:10 】 浏览:4075
Tags:语言 文件 封装
 
 

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

 

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇C/C++面试常考关键字 下一篇C语言开发lua模块入门 --- 虚拟栈..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目