Cheat-proof Datatype for C++