Ref and class function calls?
    Tofu Ninja 
    emmons0 at purdue.edu
       
    Mon Apr 15 22:37:46 PDT 2013
    
    
  
I could not think of what to call this because I don't know if it 
has a name to call it by.
Basicly what I was wondering is if their was a way in D to make a 
class function pass the object being called on by reference.
might be easier to show code, basically I want something like 
this to be possible
class A
{
      //some how signify that this function passes 'this' by 
reference
      public void replace()
      {
           this = new A();
      }
}
...
A a = new A();
A b = a;
b.replace();
assert(b != a);
I don't know if I am being clear or if their is something better 
to call this.
Thanks for the help
Tofu
    
    
More information about the Digitalmars-d-learn
mailing list