编程一点心得-extern 变量 头文件重复引用

来源:互联网 发布:crm程序php源码下载 编辑:程序博客网 时间:2024/06/07 19:13
   最近在编程的过程中,对于好的习惯应该加以保留继承,总结一下两点:
   1所有的变量定义应该在.cpp中,所有的声明应当在.h中,以后如果对该变量的使用直接包含该头文件即可。例如
  把共有变量的声明放在头文件中:extern   int  i;   ...
  然后在   main.cpp  中【或者其他的cpp中】定义:int  i;
  然后在其他cpp中,
   include  这个头文件就可以使用   i   变量了  ~
2 为了防止头文件被重复引用,应当用ifndef/define/endif结构产生预处理块。
  例如
  #ifndef MAIN_H
  #define MAIN_H
   .....
  #endif



原创粉丝点击