Цитата(Corvus @ Feb 11 2010, 15:47)

А простой инкремент/декремент чем не угодил?

Если Вы о коде Oleg IT - то вдумайтесь просто в этот код :-)
Там на
трёх 32-битных переменных реализовано
тридцать два 3-битовых счётчика и они все инкрементируются одновремённо теми несколькими операторами.
vertical counters называется.
Да ещё и переносы счётчиков авоматически все сгруппированы в одно 32-битное слово "напротив соответствующих им кнопок".
Да ещё и сбрасываются счётчики кнопок, у которых значение не установилось, также "коротким движением руки" и без горсти if.
По другому, "простым инкрементом" это так компактно и быстро не выйдет.