std.conv - custom string to struct conversion ?
Jonathan M Davis
jmdavisProg at gmx.com
Thu Aug 1 22:09:02 PDT 2013
On Friday, August 02, 2013 06:50:01 Douglas Petterson wrote:
> Is there a way to convert a string to a struct, similarly to the
> conversion of a struct to a custom string representation ?
>
> The following code works fine when using format("%s",C) or
> to!string(C):
>
> struct sCustomConv
> {
> string toString()
> {
> return "My custom representation";
> }
> }
>
> sCustomConv C;
> string MyBackup = to!string(C);
>
> But I can't find which class operator must be overloaded (or more
> simply how-to) to make this possible:
>
> C = to!sCustomConv(MyBackup);
http://stackoverflow.com/questions/8351245/override-tot-for-used-defined-t-in-d
- Jonathan M Davis
More information about the Digitalmars-d-learn
mailing list