C++ Logo


Advanced search

Subject: Re: [std-proposals] Request for opinion: Leaning on strong typing in STL.
From: Thiago Macieira (thiago_at_[hidden])
Date: 2020-07-22 22:16:43

On Wednesday, 22 July 2020 17:20:36 PDT Arthur O'Dwyer via Std-Proposals
> Presumably Scott's proposed `vector(reservation_t)` constructor would be
> marked `explicit`, to turn off that implicit conversion. Implicit
> conversions are the devil.

Sorry, I didn't mean that the implicit was the issue. My argument is that a
reserved but empty vector is has no purpose as a function argument.


I could see use for this as an NSDMI, but what if I want to reserve and add
one element? We need a (rough) rule on what makes sense to have a constructor

Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
   Software Architect - Intel DPG Cloud Engineering

STD-PROPOSALS list run by std-proposals-owner@lists.isocpp.org

Standard Proposals Archives on Google Groups