Add support implicit conversion between types
deadalnix
deadalnix at gmail.com
Fri Sep 6 06:36:46 PDT 2013
On Friday, 6 September 2013 at 13:01:14 UTC, Dicebot wrote:
> On Friday, 6 September 2013 at 11:32:11 UTC, Benjamin Thaut
> wrote:
>> Its only a source of troubles in C++ because it is the default
>> behavior. But if you design a library it can make the usage of
>> your api easier and also you have a few more options to stay
>> backwards compatible with your old api.
>
> Probably. But what is the gain? `foo(Foo(5))` looks better than
> `foo(5)` to me in every possible way.
>
This is very convenient when dealing with unknown types. Think
JSON manipulation for instance.
More information about the Digitalmars-d
mailing list