What's the point in defaulting functions in C++0x
C++0x adds the ability for telling the compiler to create a default implementation or any of the special member functions, while I can see the value of deleting a function where's the value of explicitly defaulting a function? Just leave it blank and the compiler will do it anyway. The only point I can see is that a default constructor ...