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

Boost :: любой подвижный?
Этот код компилируется, но я не думаю, что он выполняет то, что я планировал, то есть перемещает, а не копирует объект boost::any , который был создан в стеке, в std::vector<boost::any> boost::any var; var = std::string("StackOverflow");...
660 просмотров
schedule 27.10.2021

установить / получить доступ к неровным значениям карты, сделанным с помощью map ‹string, boost :: any›
Мне показали, как создать неровную многомерную std::map с помощью boost::any . Однако у меня возникают проблемы с установкой значений, как в этом ответе . Когда я использую accounts["bank"]["cash"] = 100; gcc выдает эту ошибку...
205 просмотров
schedule 23.10.2021

Boost.Любое vs. Boost.Variant
У меня возникли проблемы с выбором между Boost.Any и Boost.Variant. Когда мне следует использовать каждый из них? Каковы преимущества и недостатки каждого из них? Я в основном хочу сохранить некоторые состояния из внешних источников.
21978 просмотров
schedule 15.03.2022

Boost Any to Boost Variant с помощью Boost Preprocessor
В своих проектах я полностью использую boost::any и boost::variant . Для этого в моем предыдущем вопросе была разработана общая процедура преобразования из boost::any в boost::variant Общая функция для преобразования boost::any в...
174 просмотров

Другой тип ключа на карте
для конкретного требования я хочу иметь карту с ключами другого типа. Аналогично boost: любой. (у меня старая версия gcc) map<any_type,string> aMap; //in runtime : aMap[1] = "aaa"; aMap["myKey"] = "bbb"; это что-то возможно с помощью...
926 просмотров
schedule 22.05.2023