コード例 #1
0
int main() {
    Accumulator accumulator;
    
    accumulator.add(10);
    accumulator.add(20);
    accumulator.add(30);
    accumulator.add(40);
    accumulator.add(50);
    
    //Use function call operators
	cout << "Total is: " << accumulator() << endl;

	int total = 0;
    accumulator(&total);
    cout << "Total is: " << total << endl;
    
    return 0;
}
コード例 #2
0
int main()
{
	Accumulator acc;
	acc.add(5); // add 5 to the accumulator
	reset(acc); // reset the accumulator to 0
	
	cout << acc.m_value;

	return 0;
}