Comment on
The move constructor that you have to declare, even though you don't want anyone to actually call it - The Old New Thing
Reply in thread
That's how we would have to do non-copyable classes before C++11. Older code bases are still filled with unimplemented copy constructors and assignment operators with comments. If you were extra thorough they'd also be private. PC Lint hated both of those tactics.