在别的文件里用extern来定义该变量
比如你在a.cpp里有:
int i;
在b.cpp:
extern int i;
就行了

解决方案 »

  1.   

    你找到,TheApp 的地方,放到那里,再在别的地方,包含那个头文件,引用的时候先加 extern,没有不好是的!!!
      

  2.   

    //a.cpp
    int i;//b.cpp
    extern int i;
      

  3.   

    在工程中任一个.cpp文件的开头声明这个变量, 如: int g_nValue;
    在需要使用这个变量的其他.cpp文件的开头声明外部变量, 如: extern int g_nValue;
      

  4.   

    在另一个程序中用extern 定义该变量 就可以使用了 
      

  5.   

    在cwinapp类中定义
    int i;
    使用时用afxgetapp()->i;
      

  6.   

    如下所示:
    在头文件中://test.h
    extern int a;
    在实现文件中: //test.cpp
    int a;在需要引用该变量的地方包含该头文件:
    #include "test.h"