Результаты поиска по запросу "boost-variant"
Что является эквивалентом Boost :: Вариант в стандартной библиотеке C ++?
Я ищу альтернативу C-style union. Boost :: вариант является одним из таких вариантов. Есть что-нибудь в стандарте C ++? union { int i; double d; }
Boost Variant: как получить в настоящее время проводимый тип?
Как я поняла все типыboost.variant [http://www.boost.org/doc/libs/1_48_0/doc/html/variant.html]разбираются на реальные типы (то есть, как будто повышениеvariant<int, string> a; a="bla-bla" после компиляции превратится вstring a; a="bla-bla") И ...
Gnarly. Спасибо за разъяснения.
ющий код: #include <boost/variant.hpp> #include <iostream> #include <string> struct A { A() { } ~A() throw() { } A& operator=(A const & rhs) { return *this; } bool operator==(A const & rhs) { return true; } bool operator<(A const & rhs) { return ...
Создать вариант наддува, содержащий значение n-го типа в индексе типа варианта?
Я хочу построитьboost::variants, содержащие значения по умолчанию, заданные с помощью индекса типа - без записи собственного оператора switch над индексом типа. Я понимаю этодолжен можно как-нибудь с MPL? Чтобы уточнить, хотя, индексне ...
boost :: spirit :: karma вывод строки в кавычках
Я пытаюсь избежать строки в кавычках, используя boost :: spirit :: karma. Это прекрасно работает, если это просто строка. Однако для строки в boost :: варианте в std :: vector это не так. Однако просто печать строки работает, я не совсем понимаю, ...
Так как этот ответ был написан (возможно), boost typeerasure позволяет вам захватывать другие свойства типов.
ариант и любой из библиотеки boost работают внутри? В проекте, над которым я работаю, я использую теговый союз. Я хочу использовать что-то еще, потому что объединения в C ++ не позволяют использовать объекты с конструкторами, деструкторами или ...
Безопасно ли сериализовать сырой Boost :: вариант?
повышение :: вариант утверждает, что это тип значения. Означает ли это, что безопасно просто записать необработанное представление boost :: variable и загруз...
Страница 1 из 2