读书人

有办法创造这样的二维对象数组吗

发布时间: 2012-08-08 14:32:45 作者: rapoo

有办法创建这样的二维对象数组吗?
比如Box是一个类,有办法创建这样的二维对象数组吗:

Box box[x][y];

其中x和y都是运行时才能确定。

如何创建这样的数组,能够方便的用象box[2][3]这样的方法来访问它?


[解决办法]
没办法。
但是可以用锯齿数组,生成类似 box[x][y];可以像 box[2][3]这样访问。
Book **box=new Box*[x];
for(int i=0;i<x;i++)
box[i]=new Box[n];

访问:box[2][3]..

读书人网 >C++

热点推荐