DIP Mir1 Draft: Variadic template parameters with the same time.

Stefan Koch via Digitalmars-d digitalmars-d at puremagic.com
Thu Sep 29 11:49:45 PDT 2016


On Thursday, 29 September 2016 at 18:37:36 UTC, Ilya Yaroshenko 
wrote:
> On Thursday, 29 September 2016 at 17:56:59 UTC, Stefan Koch 
> wrote:
>>> Solution
>>>
>>> T[] can be added to a template variadic name.
>>>
>>> ```
>>> void foo(size_t[] Index...)(Indexes index)
>>> {
>>>     ...
>>> }
>>> ```
>>
>> This description does not tell me anything.
>
> Current template argument can be declared as `(Index...)`.
> The solutions just allows to specify the type `(size_t[] 
> Index...)`

I think we already have typesafe variadics.
What do you want to change ?


More information about the Digitalmars-d mailing list