I have Example Class:
class Example {
private:
int testValue1;
int testValue2;
int testValue3;
public:
Example(int pVal1, int pVal2, int pVal3);
Example(const Example);
const Example operator =(const Example);
inline int getValue1() { return testValue1; }
inline int getValue2() { return testValue2; }
inline int getValue3() { return testValue3; }
};
In source code I have std::vector of Example Objects.
Is it possible with some std::algorithm, std::numeric functions make a sum of Value1 of all Obejcts in vector
something like this: std::accumulate(vector.begin(), vector.end(), 0, SomeFunctorOrOthers)....
Of course I can use an iterators... but if it is possible ii want to know it
Thank you very much!