предположим, что у нас есть объект со следующим интерфейсом:
struct Node_t {
... const std::vector< something >& getChilds() const;
} node;
Теперь я обращаюсь к свойству с переменной auto следующим образом:
auto childs = node->getChilds();
каков тип childs? a std::vector< something > или ссылку на один?