我建立了两个对话框.我在其中一个建立了一个数组,并且在这个类中给它附了值. 我想在另外一个对话框的类中调用这个数组并且保留原来数组中的值,应该怎么办?
   谢谢

解决方案 »

  1.   

    你的意思是只读不写?
    可以把数组设为private,然后设置public读函数,在需要调用的对话框类中定义原来对话框类的对象,再通过该对象的public读函数读取就是了。
      

  2.   

    autoegg(dandan)谢谢你.
    可是 public读函数如何写啊.你给个例子怎么样.
      

  3.   

    public:
    类型   函数名(数组参数值类型  数组)
    {
    ................
    }
      

  4.   

    弄成全局变量阿,或者在 APP下定义变量,在对话框中传给它,在你要用的地方传过来,也相当于全局变量。
      

  5.   

    Class A 中定义了数组 并且赋值了
    Class B 中向调用A中的数组在Class B中声名 Class A  aaa;
    然后用aaa去嗲用Class A中的数组就可以了