#include using std::vector; namespace CacheSim{ class Block { private: bool valid; vector tag; short tagSize; short recentlyAccess; // data; public: Block(){}; Block(short tagSize); bool getValid(); vector getTag(); short getAccessTime(); void update(vector tag); void countAccess(); void access(); }; }