/* * DiceSim.h * * Created on: 13.05.2011 * Author: sven */ #ifndef DICESIM_H_ #define DICESIM_H_ #include class DiceSim { public: DiceSim(unsigned numDice, unsigned numRolls); virtual ~DiceSim(); const std::vector& getResult() const { return mEyesAbsFreq; } private: unsigned mNumDice; unsigned mNumRolls; std::vector mEyesAbsFreq; std::vector::iterator mResultIter; unsigned rollDie(); }; #endif /* DICESIM_H_ */