Как должен интерпретировать описанный ниже прототип функции-члена в С++ 11?
class C {
public:
auto f(...) -> T const;
}
Мне кажется, что это может быть либо функция-член const класса C, либо не-константная функция-член, которая возвращает значение const типа T.
Я знаю, что могу просто написать функцию как
T const f(...);
или
T f(...) const;
Тем не менее, я хочу быть в курсе того, как я объявляю функции, поэтому я решил использовать новый способ С++ 11 auto f(...) -> RetType
везде.