My question is the following:
If I want to copy a class type, memcpy can do it very fast. This is allowed in some situations.
We have some type traits:
What I understood is
you can test if given type is pod (Plain Old Data) by using standard function is_pod::value
Reference: The C++ programming Language 4th edition