I have written a simple, working tetris game with each block as an instance of a class singleblock.
class SingleBlock { public: SingleBlock(int, int)
The system does not clear the memory when you release it via delete(). The contents are therefore still accessible until the memory is assigned for reuse and overwritten.
delete()