Why is there no piecewise tuple construction?
Question: Why doesn’t the same piecewise constructibility exist for arrays and tuples? My recollection is that piecewise construction was added to std::pair for one reason only: to support uses-allocator construction of the pair elements, i.e. to allow an allocator to be provided and conditionally passed to the elements if they support construction with an allocator … Read more