LINUX.ORG.RU

[C++,SFINAE] Почему его (SFINAE) выделили в «отдельную сущность»?


0

1

Читая описание этого механизма, что на педивикии, что в документации boost-а, нахожу огромное сходство с обычной перегрузкой функций. Почему его обозвали не «перегрузкой шаблонов функций», а более другим термином?

Ответ на: комментарий от JackyTreehorn

А. Ну так и при обычной перегрузке конпелятор ищет подходящий вариант до победного конца, обходя все предоставленные варианты. Или я что-то не вижу?

one_more_hokum ★★★
() автор топика
Ответ на: комментарий от JackyTreehorn

> подавление возможных ошибок во время этого перебора

А когда этот SFINAE появился? Где про его историю почитать можно?

one_more_hokum ★★★
() автор топика
Ответ на: комментарий от one_more_hokum

А хрен его знает. Посмотрел у Vandevoorde, тоже по-быстрому не нашел.

JackyTreehorn
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.