четверг, 14 мая 2015 г.
Побег из темницы типов. Реализуем работу с данными, тип которых определяется динамически @habrahabr
Когда результат SQL-запроса влечет бесконечные приведения типов ко всевозможным вариантам типов полей. Когда код заполнен малопонятной логикой с гигантским перебором перегрузок по типам boost::variant. Когда не знаешь, как принять аргумент произвольного типа по RPC-протоколу. Тогда требуется механизм эмуляции динамической типизации в C++. Расширяемый и удобный, создающий понятный API. Такой, что не требует предопределенного списка типов и не заставляет работать с указателями на базовый класс. Такой механизм есть — нам поможет двойная диспетчеризация!
Читать дальше →
via Хабрахабр / Интересные / Тематические публикации http://ift.tt/1QLOzp9
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий