Re:Modern C++ for C Programmers: part 5
by microtherion on Wednesday July 25, 2018 @12:28PM
(#17610481)
Luckily, in modern C++, defining the copy constructor in this case (where you just want to make the default available) is as simple as:
A::A(const A &other) = default;
So if you define a move constructor and still want your class to have a copy constructor, you'll have to explicitly define the copy constructor, too.