Re: выделить тип из optional который сам template type
От: sergii.p  
Дата: 01.02.24 15:48
Оценка:
Здравствуйте, The Passenger, Вы писали:

TP>Можно решить это в лоб перегрузкой, но хочеться красиво ... хотя может перегрузкой может получиться красивее


ничего не понял. Что может быть красивее и лаконичнее специализации?

template <typename T> void foo(const T& ) {
}

template <typename T> void foo(const std::optional<T>& ) {
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.