如题,谢谢先~~

解决方案 »

  1.   

    在任何一个.cpp文件中定义即可
    int g_myint;
    当要在别的cpp文件中使用时
    采用外部引用方式就可以了
    extern int g_myint;
      

  2.   

    全局变量定义在函数体,类定义体的外面不就得了,而且最好定义在cpp或c文件中,如果在不同的cpp文件中引用相同的全局变量可以用extern关键字.(不知道我的理解对不对)
      

  3.   

    在你的app中的app定义,然后通过
    ((C你的App*)(AfxGetApp()))->m_lpstr .....
      

  4.   

    在你app所在的cpp文件中定义,然后通过
    ((C你的App*)(AfxGetApp()))->m_str;
      

  5.   

    在任何一个.cpp文件中定义即可
    int g_myint;
    当要在别的cpp文件中使用时
    采用外部引用方式就可以了
    extern int g_myint;
      

  6.   

    如果你要是在正个工程中都能用
    也就是定义正个工程的全局的话
    那你就可以最好是定义在应用程序的那个类里面
    就如上面所说得你以后可以这样用他
    ((C你的App*)(AfxGetApp()))->m_str
      

  7.   

    在app所在的.h文件中的public中加入变量,在app所在的cpp中可以直接引用,在其他cpp文件中使用theApp.变量名或者AfxGetApp()->变量名
      

  8.   

    全局变量定义在函数体,类定义体的外面,而且最好定义在cpp或c文件中,如果在不同的cpp文件中引用相同的全局变量可以用extern关键字