可以这样:为项目添加一个.h文件,然后,在这个文件中声明变量
然后,在要是用这些变量的cpp中包含这个.h

解决方案 »

  1.   

    在其中一个.cpp文件(非头文件)中定义
    int n;
    另一个.cpp中用
    extern int n;
      

  2.   

    1. 将这两个.cpp文件加入到一个工程中;
    2. 在一个.cpp文件的开头声明这个变量,如 int g_nValue;
    3. 在另一个.cpp文件的开头声明外部变量, 如 extern int g_nValue;
      

  3.   

    最好是声明一个.h文件,在这个文件里面声明那个全局变量
    然后在两个.cpp文件里面都包含这个.h文件
    这样合理一些,同时利于扩展
      

  4.   

    一个应急的方法:在CXXApp中增加一个公有的成员变量来代替那个全局变量,程序中有一个全局的CXXApp对象,可以使用它来操作那个成员变量.