Re[12]: offsetof() без UB
От: rg45 СССР  
Дата: 27.03.25 11:13
Оценка:
Здравствуйте, kov_serg, Вы писали:

_>И как его в шаблонах использовать такой стандартный? Например:

_>
_>template<auto f1,auto f2>constexpr int rel_ofs() {
_>    return offset_of<f1> - offset_of<f2>;
_>}
_>


Ну это ты уже пытаешься увести обсуждение в сторону. Ты название темы-то прочитай.

В этой теме не обсуждается удобен или не удобен для использования в шаблонах. Обсуждается, как обойти накладываемые им ограничения и не влететь на UB. Ты же заменяешь одно UB на другое и обосновываешь это тем, что это удобнее для использования в шаблонах
--
Справедливость выше закона. А человечность выше справедливости.
Отредактировано 27.03.2025 11:17 rg45 . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.