Я нашел такой код:
template <typename T, typename T1> auto compose(T a, T1 b) -> decltype(a + b) {
return a+b;
}
Я подумал со всеми подробностями, которые были новы для меня, но один.
Скажите, пожалуйста, где я могу прочитать, что означает оператор стрелки (->
) в заголовке функции?
Я предполагаю чисто логически, что оператор ->
определяет тип, который будет получен с помощью auto
, но я хочу получить это прямо, но не могу найти информацию.