摘要: C++的二维数组是不能用变量初始化的,像下面的代码肯定是编译不通过的: int i=5;int j=4;int a[i][j]; 像这样的代码肯定是很多C++像我一样的初学者的困感,如果数组是在编译的阶段确定其内存位置的,而变量不能作为数组的维数. 下面,用一个模板类,完成这种功能 templateclass Array2D{private: T* pData; int dim1; ... 阅读全文
posted @ 2009-01-16 21:48 CUCmehp(likesmiles) 阅读(1123) 评论(0) 推荐(0) 编辑