Идентификаторы С++
В проекте C ++ мне нужен был нужен метод уникальной идентификации без рефлексии. Вот, что я сделал: Это отлично работает, но это требует времени выполнения статической инициализации.Компилятор (clang -Os) сгенерировал это: Если бы у нас был какой-то способ уникальной идентификации функции, то нам не требовались бы переменные счетчики или статические инициализаторы … Это работает. Единственный недостатком является то, что ключи не являются последовательными.