Джосаттис в русском переводе. В самом начале книги используется понятие, как "вывод аргументов шаблона".
Меня смущает очень сильно слово "Вывод", так как оно обозначает определение типа / класса вместо шалона, а само слово "Вывод" больше в моей голове звучит, как что-то, что должно вывестись из решения, или выходные параметры, что-то такое.
Так вот - слово "Вывод" корректно по отношению к русскоговорящим, или же это недостаток перевода?
P.S. В оригинале книги используется "Deduction".
type argument deduction Это значит что когда ты вызвал шаблонную функцию без явного указания шаблонных параметров, то компилятор сам догадается какие должны быть типы в шаблонах на основе обычных параметров
ВЫВОД там -- не вывод в смысле IO, а имеется в виду поиск по каким-то условиям инстанциации.
Обсуждают сегодня