clone method of Object
    Qian Xu 
    quian.xu at stud.tu-ilmenau.de
       
    Wed Apr 15 08:40:22 PDT 2009
    
    
  
grauzone wrote:
> 
> class A {
> B b;
> }
> 
> class B {
> A a;
> }
> 
> auto a = new A();
> auto b = new B();
> a.b = b;
> b.a = a;
> 
> Your recursive approach wouldn't quite work with that. Before cloning an
> object, you'll first have to check if the object was already cloned. If
> this is the case, use the previously created clone instead of making a
> new clone.
You are right. This case must be considered separately.
    
    
More information about the Digitalmars-d-learn
mailing list