Subject: Re: [std-proposals] Adding piecewise_construct - constructor to std::tuple
From: Giuseppe D'Angelo (giuseppe.dangelo_at_[hidden])
Date: 2020-11-12 09:40:48
On 12/11/2020 16:12, Jason McKesson via Std-Proposals wrote:
> Also, I'm not sure it's actually possible to extend it to N tuples.
> `pair`'s piecewise-construction constructor is hard-coded to have 2
> template packs in it. An N-tuple version would need to have N packs.
> You can write that for any particular N, but I don't know if it's
> possible for a generalized arbitrary N.
> So before going down the road of a proposal, you should write an
> implementation of it.
This sounds like an addition for P2165R1. Specifically, should such a
piecewise constructor take N std::tuple objects, or N tuple-like objects
(objects that implement the tuple protocol)?
-- Giuseppe D'Angelo | giuseppe.dangelo_at_[hidden] | Senior Software Engineer KDAB (France) S.A.S., a KDAB Group company Tel. France +33 (0)4 90 84 08 53, http://www.kdab.com KDAB - The Qt, C++ and OpenGL Experts
STD-PROPOSALS list run by email@example.com
Standard Proposals Archives on Google Groups