请问一下:我现在有两个窗口A和B,B窗口每次输入完数据后再次调用B输入数据,直到N次以后(N的值在A窗口中输入),N次的数据要在A中集中处理。
我是这样做的:A中建立一个class B的类数组,用new创建N个b[N],然后在B中每次输入完成点击OK时将数据存到A.b[i]。
请问new和delete是不是自己在A中建立构造函数和析构函数?为什么new不能申请空间啊?
各位还有其他方法实现吗?

解决方案 »

  1.   

    搞一个全局变量,然后extern 过去。
    或是直接写在APP里面。
      

  2.   

    呵呵,LZ原来学Java的吧?
    VC中有extern 很好用的。
      

  3.   

    请问new和delete是不是自己在A中建立构造函数和析构函数?为什么new不能申请空间啊?
    ---------------------------------------------------------------------
    new和delete要对应,new出来的东西,需要程序员自己去delete释放掉,lz所说的new不能申请空间是什么回事???
      

  4.   

    我将NEW写在A对话框的构造函数中,delete写在析构函数中,每次运行都出错,不能分配空间。是不是我的写法有问题啊?
    PS:我的A.b[i]是在B的对话框中调用的