摘要:
在比较大的项目中,若需要使用全局变量,可以分以下四个步骤进行:在项目根目录/include/globalvar.h中进行所有变量的原型声明(如int a);在项目根目录/include/externvar.h中进行所有变量的外部声明(如extern int a);在main.cpp文件中包含glbvariable.h头文件;若需要在其它源文件中使用全局变量,则应包含externvar.h头文件。 需要注意的是,若globalvar.h中需要改动,则必须删除原目标文件main.o,使用make重新编译。原因如下: 根据Makefile的机制,若目标文件main.o修改时间晚于依赖文件ma... 阅读全文