Why does C++ think my class is copy-constructible when it can't be copy-constructed? - The Old New Thing

You said that you had a copy constructor, even though it can't be compiled.

The Old New Thing