Что значит «отравить функцию» в C ++?

В самом конце выступления Скотта Шурра«Вводяconstexpr"на CppCon, он спрашивает: «Есть ли способ отравить функцию»? Затем он объясняет, что это может быть сделано (хотя и нестандартным способом):

Положитьthrow вconstexpr функцияОбъявление неразрешенногоextern const char*Ссылка на неразрешенноеextern вthrow

Я чувствую, что я немного не в себе, но мне любопытно:

Что значит «отравить функцию»?Какую значимость / полезность техники он обрисовывает?

Ответы на вопрос(2)

Ваш ответ на вопрос