Greetings! So my question is: Is it possible to create your own data type? Not a class, or a structure, that builds from predefined C++ types, but your very own. For example a 128bit integer type, or a very very long floating point data type, or a binary number type to work with bit patterns. Something like these.
Also, I would like to know what is the smallest size you can address in C++, is it 1 byte or can you go further? Thank you very much.