программирование для прагматиков
Интересно оформлено, только в последней Опере отображается как одна большая зеленая кнопка и две полоски.
Познавательно. Угадал всё, кроме двух, следуя обычной логике и знаниям об оптимизациях, которые обычно применяют компиляторы :)
Попался на Loop-invariant strlen() (мало ли как эта функция переопределена?)и интересно почему нет If-else chains to switch statements...Хотя... если x=0 в 99.9% случаев то не факт что это вообще оптимизация.
sinsi: кстати, применительно к строковым литералам вызов strlen вырождается в константу. Даже для именованных.
Интересно оформлено,
ОтветитьУдалитьтолько в последней Опере отображается как одна большая зеленая кнопка и две полоски.
Познавательно. Угадал всё, кроме двух, следуя обычной логике и знаниям об оптимизациях, которые обычно применяют компиляторы :)
ОтветитьУдалитьПопался на Loop-invariant strlen() (мало ли как эта функция переопределена?)
ОтветитьУдалитьи интересно почему нет If-else chains to switch statements...
Хотя... если x=0 в 99.9% случаев то не факт что это вообще оптимизация.
sinsi: кстати, применительно к строковым литералам вызов strlen вырождается в константу. Даже для именованных.
ОтветитьУдалить