LINUX.ORG.RU

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

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

Т.е., теперь я не могу менять значения в m[]? Отлично, очередная защита от дурака, которая пичалит меня.

«Можно придумать защиту от дурака, но только от не изобретательного.»(ц) В данном случае для изобретательных дураков есть type cast...

А можно заполнить массивчик в компилтайме? Я хочу, чтобы m[] был заполнен степенями двойки.

Внезапно, скорость работы 1<<i и m[ i ] практически неразличимы. Или жжение заполнить массивчик степенями двойки в компилтайме проистекает из религиозных побуждений?

Всё это как-то слабо, вяло и не интересно.

Напротив, все это безумно смешно!

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

Т.е., теперь я не могу менять значения в m[]? Отлично, очередная защита от дурака, которая пичалит меня.

«Можно придумать защиту от дурака, но только от не изобретательного.»(ц) В данном случае для изобретательных дураков есть type cast...

А можно заполнить массивчик в компилтайме? Я хочу, чтобы m[] был заполнен степенями двойки.

Внезапно, скорость работы 1<<i и m практически неразличимы. Или жжение заполнить массивчик степенями двойки в компилтайме проистекает из религиозных побуждений?

Всё это как-то слабо, вяло и не интересно.

Напротив, все это безумно смешно!