Вот что я хотел бы сделать:
- Из
boost::any
Я хотел бы знать, что это тип указателя.
- Если это указатель, я должен его клонировать
Примерно так:
boost::any value= new vector<string>();
if (typeid(value).IsPointerType())
{
boost::any newValue = Clone(value);
}
Вы думаете, что это возможно?
Спасибо за вашу помощь
Примечание: это мне нужно для структуры, которая должна иметь возможность инициализировать значение по умолчанию.