Здравствуйте, Евгений Музыченко, Вы писали:
ЕМ>Странно, что использование препроцессора, в котором требуемый функционал реализован непосредственно, хоть и примитивно, у Вас ассоциируется с "нечестностью", а с "честностью" — как раз использование противоестественных трюков.
Ты имеешь в виду __COUNTER__? Так в том-то и нюанс, что он не обеспечивает предъявляемых требований. Мне нужно иметь одновременно несколько активных счётчиков, каждый из которых обеспечивает непрерывную zero-based последовательность. Поэтому __COUNTER__ я использовал только в качестве генератора "энтропии".