В C # 4.0 вы можете использовать ключевое слово dynamic в качестве заполнителя для типа, который неизвестен до времени выполнения. Есть определенные угловые случаи, когда это чрезвычайно полезное поведение. Можно ли эмулировать что-то подобное в C ++, возможно, используя функции C ++ 0x или RTTI?