std::optional на константную ссылку
Можно ли в std::optional
использовать константную ссылку на объект (const T&), чтобы избежать копирования? По поводу ссылки в optional видел много чего, а насчет константной ссылки ничего.
Ответы (1 шт):
Автор решения: Никита Самоуков
→ Ссылка
Лучший вариант интегрировать ссылку в опционал - использовать указатель, а не опционал. Все-таки опционал для хранения инстансов создан, а не указателей.
Есть еще рефференс wrapper, но лучше не использовать его.