string, char[], overloaded functions.
    Adam D. Ruppe via Digitalmars-d-learn 
    digitalmars-d-learn at puremagic.com
       
    Fri Oct 31 17:05:19 PDT 2014
    
    
  
On Friday, 31 October 2014 at 23:59:54 UTC, dajones wrote:
> So shouldnt char[] implicity convert to string
Nope, char[] casting to string is generally a bad thing that 
should be avoided because it can leave you with a mutable string, 
which isn't supposed to happen.
In your case, why are you using char[] for the buf instead of 
just string?
BTW one could argue that char[] ~ operator should yield something 
that's implicitly convertable, since it allocates a new memory 
block anyway, but that's not how it works right now.
    
    
More information about the Digitalmars-d-learn
mailing list