头文件中应该放些什么
2013-07-02 14:51
176 查看
头文件中应该放些什么
1.宏定义(预处理 #define)
2.结构,联合和枚举声明
3.typedef声明
4.外部函数声明
5.全局变量声明
注:
0.一个好习惯, 除了static,inline,extern函数,正常的函数不要在.h里实现,只是把申明放在h里,实现放在.c里
1.永远不要把外部函数原型(即外部函数声明)放到.c文件中
2.声明或宏定义需要在多个文件中共享时,尤其需要把它们放入头文件中
3.如果宏定义或声明为一个.c文件私有,则最好留在.c文件中
1.宏定义(预处理 #define)
2.结构,联合和枚举声明
3.typedef声明
4.外部函数声明
5.全局变量声明
注:
0.一个好习惯, 除了static,inline,extern函数,正常的函数不要在.h里实现,只是把申明放在h里,实现放在.c里
1.永远不要把外部函数原型(即外部函数声明)放到.c文件中
2.声明或宏定义需要在多个文件中共享时,尤其需要把它们放入头文件中
3.如果宏定义或声明为一个.c文件私有,则最好留在.c文件中
相关文章推荐
- java中读取文件时应该采用什么编码
- C++中头文件(.h)和源文件(.cpp)都应该写些什么
- 【学习C++】C++类中头文件(.h)和源文件(.cpp)都应该写些什么(计算圆形面积)
- centOS(linux)系统中,html 文件应该放到 Tomcat 的什么位置?
- C++中头文件(.h)和源文件(.cpp)都应该写些什么
- C++中头文件(.h)和源文件(.cpp)都应该写些什么
- 当push的时候应该注意的ODEX到底是什么文件
- Linux 中 rc.local、init.d、rc.x、init 这几个文件(夹)各有什么作用?启动执行的脚本应该均放在 rc.local 中吗?
- 普元 ESB 6.6,在开发的中介流中需要使用queryByNamedSql方法,这个方法对应的namedSql文件应该放在什么位置下?
- C++中对于类来说头文件(.h)和源文件(.cpp)都应该写些什么 (类的常规创建)
- C++中头文件(.h)和源文件(.cpp)都应该写些什么
- C++ - 头文件(.h)和源文件(.cpp)都应该写些什么
- 从微软的DBML文件中我们能学到什么(它告诉了我们什么是微软的重中之重)~七 为DBContext对象应该作为其它实体操作类型的基类,并为它提供统一的提交动作
- C++中头文件(.h)和源文件(.cpp)都应该写些什么
- C++中头文件(.h)和源文件(.cpp)都应该写些什么
- C++中头文件(.h)和源文件(.cpp)都应该写些什么
- C++中头文件(.h)和源文件(.cpp)都应该写些什么
- 文件应该存储在手机的什么地方?
- C++中头文件(.h)和源文件(.cpp)都应该写些什么
- C++中头文件(.h)和源文件(.cpp)都应该写些什么