Вопросы по теме 'boost-any'

Полиморфный оператор в списке boost::any?
Предположим, у меня есть список типа list<boost::any> , в котором есть неизвестный тип. Теперь предположим, что я хочу применить некоторую операцию к полиморфным элементам списка. В этом случае рассмотрим оператор +. Предположим, что я знаю,...
471 просмотров
schedule 01.05.2023

Построение boost::options из карты string/boost::any
У меня есть карта, которая представляет конфигурацию. Это карта std::string и boost::any . Эта карта инициализируется в начале, и я бы хотел, чтобы пользователь мог переопределить эти параметры в командной строке. Что бы я хотел сделать, так...
2245 просмотров
schedule 03.12.2022

Есть ли способ получить целое число из boost::any, если вы не знаете, был ли исходный тип подписан или неподписан?
Я использую boost::any в сочетании с boost::any_cast<> для написания кода фреймворка, который должен принимать набор аргументов, почти как вызов функции, и преобразовывать их в массив boost::any типов. До сих пор все работало отлично,...
1585 просмотров
schedule 18.01.2023

используйте `(boost::any a)` вместо `(const boost::any& a)`, чтобы предотвратить ссылку на ссылку
Сначала идет определение нашего нового функционального объекта, contains_t. Он мог бы быть унаследован от вспомогательного класса std::unary_function (часть стандартной библиотеки C++, предназначенной для облегчения создания правильных...
447 просмотров
schedule 01.03.2023

преобразовать 'double*' в 'boost::any*'
У меня есть переменная boost::any* items. Мое требование состоит в том, чтобы: назначать элементы со списком значений, которые могут быть типа int, double или любого другого типа данных. Но в данный момент тип данных будет уникальным....
596 просмотров
schedule 25.07.2023

Вспомогательная функция для извлечения значений из boost::variant внутри boost::any
В своих проектах я использую разные типы boost::variant . Например, у меня есть typedef boost::variant<A1, A2> TA; typedef boost::variant<B1, B2, B3> TB; typedef boost::variant<A1, B2> TC; Чтобы передать эти разные типы...
124 просмотров