【发布时间】:2020-06-28 06:33:44
【问题描述】:
我想使用我在构造函数中声明的值以及在Header文件中传递的变量。这有可能吗?就我而言,我给构造函数两个 int 值,这些值我想设置数组的大小。有没有办法在头文件中做到这一点?像这样:
class test
{
public:
test(int valueA); //Constructor
float testArray [valueA]; //Array
}
【问题讨论】:
-
拼写为
std::vector<float>,你会发现它很漂亮 -
ecgxChannel不是test的构造函数,这可能是一个错字? -
您的示例代码中没有二维数组。你的意思是一维数组还是二维数组?每种情况下的建议都会有所不同。
-
@churill 那是我的错。它应该是 test(int valueA);
标签: c++ arrays constructor header initialization