isocpp
isocpp copied to clipboard
implicit, explicit, named conversions when dealing with emplacement
This is likely contentious, but in the guidelines table, should how the conversion interacts with emplacement in containers (and optional and variant) be considered for explicit vs named conversion function? i.e.
vector<nanoseconds> v;
v.emplace_back(5);
Is that a desirable compilation for your class?