Re[3]: Ключевое отличие шаблона от макроса
От: rg45 СССР  
Дата: 09.07.23 10:43
Оценка: +1
Здравствуйте, fk0, Вы писали:

R>> Макросы существенно проблематичнее в отладке и поиске ошибок, чем шаблоны.


fk0> Притянуто за уши. То и другое по шагам не шагается в отладчике,



Все прекрасно шагается. Да, инстанцирование шаблонных функций выполняется в компайл-тайм, но после этого по инстанцированным функциям можно спокойно ходить обычным run-time отладчиком, как по обычным функциям (если они не constexpr, конечно). Вероятно, ты путаешь constexpr функции с шаблонами функций? Так это полностью ортогональные понятия — constexpr фунцкия не обязательно должна быть шаблонной, а шаблон функции — не обязательно constexpr.
--
Отредактировано 09.07.2023 10:53 rg45 . Предыдущая версия . Еще …
Отредактировано 09.07.2023 10:46 rg45 . Предыдущая версия .
Отредактировано 09.07.2023 10:45 rg45 . Предыдущая версия .
Отредактировано 09.07.2023 10:44 rg45 . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.