Convert int[] to custom[]
SR_team
dlang at prime-hack.net
Sat Dec 14 10:41:14 UTC 2019
```
alias custom = Typedef!int;
custom[] arr = [1,2,3];
```
Error: cannot implicitly convert expression [1, 2, 3] of type
int[] to Typedef!(int, 0, null)[]
```
alias custom = Typedef!int;
custom[] arr = cast(custom[])[1,2,3];
```
Error: cannot cast expression 1 of type int to Typedef!(int, 0,
null)
Error: cannot cast expression 2 of type int to Typedef!(int, 0,
null)
Error: cannot cast expression 3 of type int to Typedef!(int, 0,
null)
Work only this variant:
```
alias custom = Typedef!int;
custom[] arr = [cast(custom)1,cast(custom)2,cast(custom)3];
```
but this crap
More information about the Digitalmars-d
mailing list