ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
1 марта
1573506 Топик полностью
Nikolay_Po (Сегодня, 20:23, просмотров: 8) ответил il-2 на - "В современных GCC (сейчас у меня в ходу 12..15 версии, проблески 16й от Клёна) такой дефайн, если собран из статических значений (которые, по цепочке, ясны при проходе препроцессора), компилируется в присвоение константы в нужном месте." - не, мне такой подход категорически не нравится. А если "не шмогла" (GCC не той системы, или вообще не GCC) - значит вместо константы будет минимум вызов функции...
Дак фишка в том, что LTO потом эту функцию размотает взад и заменит константой. Проверенно. А если мне нужна переменная, то и хер на неё - вызову один раз при расчете параметров не в рилтайме. А там у меня целочисленное всё крутится.