在多个cpp文件中共享某变量。我觉得可以用C的做法,C下编译木有问题。1、在某个cpp中定义变量,如int a;2、在.h中用extern声明,即:extern int a;3、在另外的需要使用int a的cpp文件里,只要include"XX.h",(其中XX是自己定义的头文件名。而且因为是用户定义的头文件,要用“”,而不能是include)然后就能够正常使用a变量了。
变量定义时前面加个extern 如extern int i;