[Development] Oslo, we have a problem</apollo 13> [char8_t]
Allan Sandfeld Jensen
kde at carewolf.com
Mon Jul 8 09:47:20 CEST 2019
On Samstag, 6. Juli 2019 14:50:05 CEST Fabian Kosmale wrote:
> Actually, most of the time there is actually an option 3. Add yet another
> overload, this time for int. This will match the 0 literal without any
> conversion, and we can then just call the nullptr overload inside.
> Unfortunately, C++20 still does not have constexpr parameters, else we
> could ensure at compile time that only 0 is allowed. Currently, we can only
> add a runtime assert as far as I can see.
Constexpr parameters.. Hmm, will it be possible to mark constructors
consteval? That would have to be constexpr parameters then. Unfortunately last
I checked no compiler had implemented consteval yet, so no experimentation.
More information about the Development