Здравствуйте, Евгений Музыченко, Вы писали:
ЕМ>Это как раз не удивляет. А вот о том, что можно смешивать шаблонные и нешаблонные функции с одинаковыми наборами типов, я давно и прочно забыл, поскольку никогда этим не пользовался.
Просто назови это очередным костылем и успокойся
ЕМ>Только вот какой в этом может быть смысл? Разве только перекрыть ранее определенную нешаблонную функцию, но это ж получатся изрядные грабли.
Только наоборот — нешаблонная перекрывает шаблонную. Никаких граблей, все с этим живут 30+ лет