Resultados da pesquisa a pedido "boost"
Arquivos de configuração do Boost.Log
Estou adicionando o log a um programa C ++ antigo. Depois de algumas pesquisas, eu decidi usarRegistro de impulso [http://www.boost.org/doc/libs/1_56_0/libs/log/doc/html/index.html]. A documentação está cheia de exemplos de criação de pias e ...
Como criar uma interface para serialização no Boost Serialization?
Sou novato e quero implementar uma interface para forçar os usuários a implementar o método serialize. Este método é modelo e não posso definir como virtual. Eu gostaria que o usuário tivesse apenas que implementar uma função como ...
impulsionar gráfico, compreender o comportamento de criação de vértices
Estou tentando descobrir o comportamento da criação de vértice ao usar a função add_edge. Aqui está um exemplo: #include <iostream> #include <boost/graph/adjacency_list.hpp> #include <boost/graph/graph_traits.hpp> using namespace boost; typedef ...
boost :: format com argumentos de modelo variados
Suponha que eu tenho umprintfFunção-like (usada para registro), utilizando o encaminhamento perfeito: template<typename... Arguments> void awesome_printf(std::string const& fmt, Arguments&&... args) { boost::format f(fmt); f % /* How to specify ...
Aumentar a serialização de vários objetos
Estou serializando uma classe com impulso usando binário. Estou usando o ios :: append para continuar anexando vários objetos a este arquivo. Como faço para recuperar todos os objetos armazenados? Aqui está minha classe de teste, que tenta ...
Como combinar valores de hash em C ++ 0x?
Adiciona C ++ 0xhash<...>(...). Não consegui encontrar umhash_combine função, como apresentado emimpulso [http://www.boost.org/doc/libs/1_37_0/doc/html/hash/reference.html#boost.hash_combine] . Qual é a maneira mais limpa de implementar algo ...
Benefícios do uso de BOOST shared_array sobre shared_ptr
Eu quero usarPonteiro BOOST Smartpara gerenciamento de memória no meu aplicativo. Mas não tenho certeza de qual ponteiro inteligente devo usar para a matriz alocada dinamicamenteshared_ptr oushared_array. De acordo comBOOST docA partir da versão ...
Como usar o regex_iterator () do C ++ Boost
Estou usando o Boost para combinar substrings em uma string. Para iterar sobre os resultados, preciso usarregex_iterator() [http://www.boost.org/doc/libs/1_42_0/libs/regex/doc/html/boost_regex/ref/regex_iterator.html] . Esse é o único exemplo de ...
Tipos simples com maior significado (C ++ 11)
Geralmente, encontro situações (no meu código C ++ / C ++ 11), em que tenho um tipo que basicamente se comporta como um tipo interno (ou um tipo "básico simples" comostd::string), mas isso tem um significado além de um número de 32 bits ou vários ...
O que é memória boost :: variant e custo de desempenho?
O boost :: variant parece um contêiner poderoso para manipular um conjunto heterogêneo de tipos. Eu estou querendo saber o seu custo. Na memória, acho que ocupa o tamanho do maior tipo mais um número inteiro representando qual (). ...