Re[11]: C++ illegal instruction
От: Pzz Россия https://github.com/alexpevzner
Дата: 13.08.25 07:52
Оценка:
Здравствуйте, alpha21264, Вы писали:

Pzz>>Мой любимый пример: x = (flag ? sin : cos)(y); Опыт показывает, что эта простая конструкция приводит многих собеседователей в тупик, в диапазоне от "а что это значит?" и до "а что, так можно?".


A>Должен признаться, что понял, что делает этот код, только после 15 минут разглядывания.


Ну, молодец.

А я по молодости разок-другой такое в продакшене применил (разумеется не с sin/cos, с какой-то другой парой функций с одинаковым прототипом). Сейчас бы я так делать не стал. Народ реально не догоняет (к огромному моему удивлению).
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.