Re[8]: operator* для enum class
От: rg45 СССР  
Дата: 24.09.21 13:46
Оценка:
Здравствуйте, sergii.p, Вы писали:

SP>а по имени to_underlying можно без напряга вычислить тип результата? Точно также в IDE наводишь на функцию и видишь тип. В чистом notepad — да, это мудрено.


Имя to_underlying говорит, что функция преобразует аргумент к underlying типу, который, естественно, зависит от типа аргумента. И это имя в точности описывает семантику функции. Бобльше о ней ничего знать и не нужно. Имея на руках фактический параметр, я всегдя ясно понимаю, каков будет тип результата. Чего нельзя сказать про твой cast.
--
Отредактировано 24.09.2021 13:50 rg45 . Предыдущая версия . Еще …
Отредактировано 24.09.2021 13:47 rg45 . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.