LINUX.ORG.RU

История изменений

Исправление dissident, (текущая версия) :

Это не специализации одного шаблона, это просто разные шаблоны функций с одним и тем же именем, т.е. шаблоны оверлоадов.

Понял. Слова «шаблоны оверлоадов» прояснили в голове спасибо.

Правда изначально речь шла о шаблонах классов, а не функций:

Even after making this decision, life is not a lot easier. C++ does not allow templates with the same name and different numbers of parameters.

(с) румын в 2001 году (полная цитата в первом сообщении).

PS Я ответы на свои вопросы уже вроде как получил (разве что они были ошибочными).

PPS За формулировку «шаблоны оверлоадов» и информацию о temlate parameer pack еще раз спасибо.

Исправление dissident, :

Это не специализации одного шаблона, это просто разные шаблоны функций с одним и тем же именем, т.е. шаблоны оверлоадов.

Понял. Слова «шаблоны оверлоадов» прояснили в голове спасибо.

Правда изначально речь шла о шаблонах классов, а не функций:

Even after making this decision, life is not a lot easier. C++ does not allow templates with the same name and different numbers of parameters.

(с) румын в 2001 году (полная цитата в первом сообщении).

PS Я ответы на свои вопросы уже вроде как получил (разве что они были ошибочными).

PPS За формулировку «шаблоны оверлоадов» и информацию о temlate arameer pack еще раз спасибо.

Исходная версия dissident, :

Это не специализации одного шаблона, это просто разные шаблоны функций с одним и тем же именем, т.е. шаблоны оверлоадов.

Понял. Слова «шаблоны оверлоадов» прояснили в голове спасибо.

Правда изначально речь шла о шаблонах классов, а не функций:

Even after making this decision, life is not a lot easier. C++ does not allow templates with the same name and different numbers of parameters.

(с) румын в 2001 году (полная цитата в первом сообщении).

PS Я ответы на свои вопросы уже вроде как получил (разве что они были ошибочными).

PPS За формулировку «шаблоны оверлоадов» еще раз спасибо.