@VnS10 окт 2012 в 09:57Как я Boost.Any с Boost.MPL дружилВремя на прочтение4 минОхват и читатели3.4KC++ * Ненормальное программирование * Из песочницыВсего голосов 12: ↑12 и ↓0+12Добавить в закладки19Комментарии3
@skor10 окт 2012 в 13:48Я думаю, что можно сделать проще, если использовать boost::function. Объявляем конвертер: typedef boost::function<ToType (boost::any)> converter; И кладём их в мапу: std::map<std::type_info const*, converter>;
@DZhon10 окт 2012 в 19:37Думаю, оное можно реализовать с boost::variant и параметризуемым boost::static_visitor.
Как я Boost.Any с Boost.MPL дружил