我正在尝试创建一个class grid包含数据成员的unsigned NR,unsigned NC它还应该包含一个2D数组double Coordiantes[NR][NC]。我希望初始化数据成员NR,并NC通过类的构造函数。我试图避免二维数组的动态分配,因为我更喜欢连续内存分配,以便尽可能避免缓存丢失。
class grid
unsigned NR
unsigned NC
double Coordiantes[NR][NC]
NR
NC
我不确定是否可以,但是任何输入都会有所帮助。
c++ arrays multidimensional-array
arrays ×1
c++ ×1
multidimensional-array ×1