我的任务非常繁重,我还没有找到任何足够好的解决方案。所以,这里是说明: - 任务是评估多个一维数组,其数量可以改变 - 好消息是,它可以指定类型的数组可变数量的构造函数的变量类型在C++中创建可变私有成员
而且这样做的可取方式: - 创建类的构造函数接受可变数量的数组 - 这些数组也应该用作属性(私有成员),因此可以在对象的生命周期期间对它们进行多个操作
我怎么试着做到这一点: - 具有可变数量参数的构造函数成员函数(我不知道为什么这不起作用) - 带vec的构造函数tor应该是更好的方法,但如何存储数组的类型是在单独的数组中指定的,这意味着您不能期望某些数组的数据类型提前预期 - 我尝试将可变数目的数组声明为带有预处理器的私有成员,但它似乎循环和其他代码不能在私有内部正常工作:声明
任何人的想法?
您能向我们展示您的代码尝试的一些吗?鉴于你想要类型多态,看起来你需要使用继承或模板,但很难一目了然。 – 2011-02-16 09:31:17