【发布时间】:2016-06-16 12:33:22
【问题描述】:
我是 C++ 新手。我已经编写了一个代码来计算值,但我不确定如何获得先前计算的值,它在上次调用中计算过。据我了解,这样做的一种方法是将值存储在数组中,但我不确定这样做的确切结构/方式。提前致谢。
double CalculateValue(Node* node)
{
float gamma=0.3;
double Value = 0.0;
Value = ((1-gamma)* previousValue)+ gamma); // how to get this previous value
if (Value > previousValue)
【问题讨论】:
-
static可能会有所帮助,但将其封装在一个类中并使用一个成员似乎更好。 -
编写一个斐波那契数列程序,你会学会的!我保证!
标签: c++ c++11 visual-c++ c++14