Resultados da pesquisa a pedido "boost-any"

4 a resposta

c ++ boost :: any para definir minha própria impressão,

Estou lutando muito para descobrir como fazer para usarboost::any para criar uma função de impressão que possa imprimir qualquer tipo usando o modelo primeiro. template <typename T> struct printer { void print(ostream& os, const boost::any& a); ...

9 a resposta

Como imprimir boost :: any para um stream?

Eu tenho um mapastd::map<std::string, boost::any>, que vem doboost::program_options pacote. Agora eu gostaria de imprimir o conteúdo desse mapa: for(po::variables_map::const_iterator it = vm.begin(); it != vm.end(); ++it) { std::cerr << ...

2 a resposta

Função genérica para converter boost :: any to boost :: variant

Suponha que você tenha umboost::any objeto e umboost::variant objeto. Estou procurando uma função genéricaconvert, que usa um parâmetro de modelo T como um especialistaboost::variant por exemplo.boost::variant<int, std::string> e magicamente ...

1 a resposta

boost :: spirit :: hold_any corrupção de memória

Eu tenho uma grande base de código que pode usarboost :: any [http://www.boost.org/doc/libs/1_55_0/doc/html/any.html]ouboost :: spirit :: hold_any [http://www.boost.org/doc/libs/1_55_0/boost/spirit/home/support/detail/hold_any.hpp] (dependendo de ...

5 a resposta

Por que boost :: any não possui string literal?

3 a resposta

Como boost :: variant e boost :: qualquer trabalho?

Como a variante e alguma da biblioteca boost funcionam internamente? Em um projeto em que estou trabalhando, atualmente uso uma união com tags. Quero usar outra coisa, porque uniões em C ++ não permitem que você use objetos com construtores, ...