Как узнать внутри функции, что объявлена и существует статическая переменная? (#ifdef, как я понял, ее не увидит) - страница 2

 
Особо не вникал, но есть 2 предположительных направления, куда "копать" - виртуальные методы и шаблоны (во вторые компилируется только то, что используется).
 
Stanislav Korotky #:
Особо не вникал, но есть 2 предположительных направления, куда "копать" - виртуальные методы и шаблоны (во вторые компилируется только то, что используется).

Виртуальные методы - не годятся. Они хороши для изменения поведения наследников. А мне как раз нужно наследников оставить в покое, а изменить только предка, причем, не везде. 

А вот шаблоны - надо изучить возможности. Я с шаблонами работал не слишком много, только для "стандартных" применений. 

Причина обращения: