This "not a defect" makes me sad. Fortunately none of the three most popular implementations have this issue.
On 7 December 2022 17:12:17 GMT, Giuseppe D'Angelo via Std-Discussion <email@example.com> wrote:
Il 07/12/22 16:19, Kilian Henneberger via Std-Discussion ha scritto:
But if `std::string::const_iterator` is a class type, then the first overload is a better match and will be called.
This is https://cplusplus.github.io/LWG/issue84 .
Giuseppe D'Angelo | firstname.lastname@example.org | Senior Software Engineer
KDAB (France) S.A.S., a KDAB Group company
Tel. France +33 (0)4 90 84 08 53, http://www.kdab.com
KDAB - The Qt, C++ and OpenGL Experts