I\'ve been reading about this stuff that size of an object should be at least 1 byte (C++: What is the size of an object of an empty class?) and what\'s wrong about having t
Try an analogy.
If you have two cars, and you try to have them occupy the same physical space, you'll have a crash.
If you have two objects and you try to have them occupy the same memory space, you'll also have a crash.