Explicit Copy Constructor
An explicit copy constructor is one that is declared explicit by using the explicit keyword. For example:
explicit X(const X& copy_from_me);It is used to prevent copying of objects at function calls or with the copy-initialization syntax.
Read more about this topic: Copy Constructor
Famous quotes containing the words explicit and/or copy:
“I think taste is a social concept and not an artistic one. Im willing to show good taste, if I can, in somebody elses living room, but our reading life is too short for a writer to be in any way polite. Since his words enter into anothers brain in silence and intimacy, he should be as honest and explicit as we are with ourselves.”
—John Updike (b. 1932)
“Matisse makes a drawing, then he makes a copy of it. He recopies it five times, ten times, always clarifying the line. Hes convinced that the last, the most stripped down, is the best, the purest, the definitive one; and in fact, most of the time, it was the first. In drawing, nothing is better than the first attempt.”
—Pablo Picasso (18811973)