
6 Jun
2014
6 Jun
'14
12:41 p.m.
On Fri, 06 Jun 2014 05:03:21 -0700, Sohail Somani
On 06/06/2014 6:12 AM, Mostafa wrote:
When dealing with pimpl'd classes, the expected norm (in my experience) for making deep copies is to use the clone function.
Why?
Existing convention, Java (clone), C# (Clone), Objective-C (copy), and the RogueWave suite of C++ libraries (clone). Maybe this is just me, but I view pimpl'd classes much like C#/Java references.