Getting a working example of opIndexAssign using opSlice ... have troubles ...
    Tejas 
    notrealemail at gmail.com
       
    Mon Aug 16 06:55:20 UTC 2021
    
    
  
On Monday, 16 August 2021 at 06:49:08 UTC, james.p.leblanc wrote:
> On Monday, 16 August 2021 at 06:42:48 UTC, Tejas wrote:
>
>> If the code works, what's the problem?
>
> Hej Again,
>
> I was able to construct the working code shown above from help I
> obtained here in the forum and other resources.
>
> My original code was not working ... but updated code is working
> fine ... so there are no further problems.  (Actually, I learned
> a fair amount in this endeavor!)
>
> Cheers!
> jpl
Cool
Just for completeness,  here's what my solution looks like:
```d
import std;
struct S{
     char[] a=['a','v','d'];
     T opCast(T)(){
         return a.dup ;
     }
}
void main()
{
     writeln("Hello D");
     S s = S();
     char[] d = cast(char[])s;
}
```
    
    
More information about the Digitalmars-d-learn
mailing list