Giant template - changing types everywhere
Cecil Ward
cecil at cecilward.com
Fri Jul 14 05:05:27 UTC 2023
On Friday, 14 July 2023 at 05:03:31 UTC, Cecil Ward wrote:
> On Friday, 14 July 2023 at 01:34:54 UTC, Steven Schveighoffer
> wrote:
>> [...]
>
> The way I can see it going is a giant template encompassing
> pretty much the whole file. Does that mean that the caller who
> calls my one public function does so by passing the type dchar
> or wchar ? And then we generate the strings from that. It might
> be rather more natural for the caller to pass one of the string
> types into the template. That’s where I get rather more
> confused, say caller calls
>
> Transform(dstring)(dstring str)
>
> or can they just do Transform( "str"d ) and it would work out
> that the type is immutable dchar[] ?
Perhaps I should just make up a small example file with two
functions in it to see if I can get the syntax right?
More information about the Digitalmars-d-learn
mailing list