I was wondering what could be the size of an object of an empty class. It surely could not be 0 bytes since it should be possible to reference and
I think it might be helpful to link to an answer explaining this good too. It is about boost::compressed_pair by Logan Capaldo.