我需要一些非常简单的帮助,而 C++ 使这非常困难。我创建了一个 lattice 类,目的是初始化和处理矩阵。有以下私人成员:
private unsigned dim;
private double matrix [dim][dim];
我想通过一个参数在类的构造函数中初始化变量dim,但是编译器不断返回错误。我尝试将 dim 设为 public 和 static 并在主程序中对其进行初始化,但仍然存在问题。我怎么能创建这个简单的类?
此外,我还在类中实现了一些方法来更新矩阵的值。在主程序中初始化类的一个对象,然后使用它的“更新”方法,矩阵的值是否只存储一次?
感谢您的帮助。