在类

时间:2017-12-17 19:23:09

标签: c++ arrays pointers

我有一个数组,我需要与一个对象关联。我需要在类中定义一个数组指针,并在调用该对象时声明它。这是一个很好的做法,还是有更好的方法。

FILE:header_name.h

class header_name{
public:
int **field_var;
void data_init(int rows,int cols);
};

FILE:header_name.cpp

#include "header_name.h"
void header_name::data_init(int rows,int cols){
field_var=new int *[rows];
for(int i=0;i<rows;i++){
   field_var[i]=new int[cols];
}
for(int i=0;i<rows;i++){
   for(int j=0;j<cols;i++){
      field_var[i][j]=0;
   }
}
}

感谢您的帮助

0 个答案:

没有答案