If I create a class, without any method:
class C
{
};
What default methods will create the compiler ? I am asking that, because I cannot verify it on my own.
As far as I know, the compiler create constructor, destructor, copy constructor, copy assignment. The question is, will create a move constructor and a move assignment (of course, they are acting like copy, not as move), but would they be created by default ?