模块A:  有变量 a
我想在模块B: 中使用a ;   
该如何操作?谢谢

解决方案 »

  1.   

    a设为public或者写一个get函数并在b中得到a的指针
      

  2.   

    不好意思,我描述的不够清楚,重新描述如下:是指两个工程A ,B   每个工程有N个.cpp 
      工程B中的某个cpp要用到工程A中的某个.cpp中的变量a
    如何操作
      

  3.   

    什么工程, DLL? 两个独立的可执行模块? 还是什么?
      

  4.   

    使用全局变量stdafx.h   中加入     
      extern   CString   str;   
        
      stdafx.cpp中加入   
      CString   str="全局";   
      

  5.   

    可以用“有名管道”或者“邮槽”技术,也就是进程通信其中的一种方法,在两个工程运行的时候进行其间的数据传递,不知道是不是你说的意思. 如果是两个程序间进行信息传递除了这两种还有很多其他的方法http://blog.csdn.net/axes/articles/344807.aspx