История изменений
Исправление
AIv,
(текущая версия)
:
Т.е., теперь я не могу менять значения в m[]? Отлично, очередная защита от дурака, которая пичалит меня.
«Можно придумать защиту от дурака, но только от не изобретательного.»(ц) В данном случае для изобретательных дураков есть type cast...
А можно заполнить массивчик в компилтайме? Я хочу, чтобы m[] был заполнен степенями двойки.
Внезапно, скорость работы 1<<i и m[ i ] практически неразличимы. Или жжение заполнить массивчик степенями двойки в компилтайме проистекает из религиозных побуждений?
Всё это как-то слабо, вяло и не интересно.
Напротив, все это безумно смешно!
Исходная версия
AIv,
:
Т.е., теперь я не могу менять значения в m[]? Отлично, очередная защита от дурака, которая пичалит меня.
«Можно придумать защиту от дурака, но только от не изобретательного.»(ц) В данном случае для изобретательных дураков есть type cast...
А можно заполнить массивчик в компилтайме? Я хочу, чтобы m[] был заполнен степенями двойки.
Внезапно, скорость работы 1<<i и m практически неразличимы. Или жжение заполнить массивчик степенями двойки в компилтайме проистекает из религиозных побуждений?
Всё это как-то слабо, вяло и не интересно.
Напротив, все это безумно смешно!