Trouble with lockstep
Craig Dillabaugh
cdillaba at cg.scs.carleton.ca
Mon Jun 24 07:33:43 PDT 2013
On Monday, 24 June 2013 at 14:15:55 UTC, Joseph Rushton Wakeling
wrote:
> On 06/24/2013 03:05 PM, Craig Dillabaugh wrote:
>> Can anyone identify what I am doing wrong. Also I am curious
>> to
>> know why std.range includes both Lockstep and lockstep - they
>> seem like the same thing.
>
> lockstep is a helper function that returns an instance of
> Lockstep.
>
> The reason is that if you instantiate a struct/class template
> directly you have
> to explicitly state the template parameters. A function
> template call can infer
> the template parameters and use them to instantiate a class
> instance.
Thanks. That makes sense ... I think.
More information about the Digitalmars-d-learn
mailing list