I know this question was asked a million of times. And most of answers just says that object should be CopyAssignable and CopyConstructible. But documentation clearly says this is the rule (until C++11)! But still it doesn't work. Why?
See Question&Answers more detail:os