Turning fixed sized array into tuple

Nick Treleaven nick at geany.org
Sat May 4 19:11:14 UTC 2024


On Saturday, 4 May 2024 at 16:58:00 UTC, Dmitry Olshansky wrote:
> So I have a function:
>
> ```d
> size_t awaitAny(T...)(T args) { ... }
> ```
>
> And I have:
> ``d
> Event*[4] events;
> ``
>
> How do I pass all 4 of events to awaitAny as tuple of arguments?

Use `awaitAny(events.tupleof)`?
https://dlang.org/spec/arrays.html#array-properties


More information about the Digitalmars-d-learn mailing list