не подойдёт?
if(a.type == int) выдаёт found ")" when expecting "." following int if(is(a.type == int)) срабатывает без ошибок но даёт ложь вместо истины
type == typeid(int)
понял свою оплошность - там TypeInfo возвращается, а не просто тип)
спасибо, это работает
Обсуждают сегодня