Implicit type conversion depending on assignment
zjh
fqbqrr at 163.com
Fri Mar 24 02:13:29 UTC 2023
On Thursday, 23 March 2023 at 13:38:51 UTC, Alexander Zhirov
wrote:
> Is it possible to convert such records inside the structure to
> the assigned type?
>
> ```d
> struct MyVal
> {
> string value;
> // Here it would be possible to use an alias to this, but
> it can only be used 1 time
> }
>
> auto a = MyVal("100");
> auto b = MyVal("11.2");
>
> int MyInt = a; // Implicitly convert to target type
> float myFloat = b; // Implicitly convert to target type
> ```
However, `rust` and`cpp` are all can!
[Here](http://purecpp.cn/detail?id=2342).
More information about the Digitalmars-d-learn
mailing list