LINUX.ORG.RU

История изменений

Исправление KennyMinigun, (текущая версия) :

чем выделить int под счётчик от 0 до 10, дабы не охать потом от пожирания гигабайтов памяти своим говнокодом.

На сим моменте позволю себе уточнение: данный счётчик должен быть инстанциирован мульёны раз, ибо банальный for (int i ...) на этих наших x86 (а как результат и на остальных, «подтягивающихся» платформах) будет работать быстрее, нежели for (char i ...). Да и скорее всего компилятор это заоптимизирует до int.

P.S. А ещё мой зад резко воспламеняет использование типа char для булевого аргумента в функциях.

Исходная версия KennyMinigun, :

чем выделить int под счётчик от 0 до 10, дабы не охать потом от пожирания гигабайтов памяти своим говнокодом.

На сим моменте позволю себе уточнение: данный счётчик должен быть инстанциирован мульёны раз, ибо банальный for (int i ...) на этих наших x86 (а как результат и на остальных, «подтягивающихся» платформах) будет работать быстрее, нежели for (char i ...). Да и скорее всего компилятор это заоптимизирует до int.

P.S. А ещё мой зад резко воспламеняет использование char как булевого аргумента в функциях.