One reviewer pointed out: string(string_view) constructor is unconditionally explicit, because it may require an expensive allocation and/or copy. Analogously, converting construction of an mdarray from mdarray or mdspan should also be unconditionally explicit.
This comes from 1684R2 LEWG review on 2022/04/19.
One reviewer pointed out:
string(string_view)
constructor is unconditionally explicit, because it may require an expensive allocation and/or copy. Analogously, converting construction of anmdarray
frommdarray
ormdspan
should also be unconditionally explicit.