Здравствуйте, Andrew S, Вы писали:
AS>Удачи.
Возможно она пригодится

Не боитесь, такие тонкие особенности поведения препроцессора использовать? Как это потом поддерживать и переносить?
IMHO, надёжнее всего два макроса иметь.
Если над этим макросом ещё куча производных написана, и два макроса иметь плохо, то я бы typedef делал с каким-то фиксированным префиксом, и в CT его макросом бы проверял...
Все эмоциональные формулировки не соотвествуют действительному положению вещей и приведены мной исключительно "ради красного словца". За корректными формулировками и неискажённым изложением идей, следует обращаться к их автором или воспользоваться поиском