Perguntas com a marcação «boost»

Boost é uma grande coleção de bibliotecas de alta qualidade destinadas ao uso em C ++. O Boost é gratuito e frequentemente considerado uma "segunda biblioteca padrão".

10
ACE vs Boost vs POCO [fechado]
Fechado . Esta pergunta é baseada em opinião . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que possa ser respondida com fatos e citações editando este post . Fechado há 2 anos . Melhore esta questão Tenho trabalhado com as Bibliotecas Boost C ++ …

2
Exemplo de geração de UUID usando Boost em C ++
Quero gerar UUIDs aleatórios, pois é importante que as instâncias do meu programa tenham identificadores exclusivos. Eu olhei para Boost UUID , mas não consigo gerar o UUID porque não entendo qual classe e método usar. Eu apreciaria se alguém pudesse me dar algum exemplo de como fazer isso.
94 c++  boost  uuid  boost-uuid 

2
Número mágico em boost :: hash_combine
A boost::hash_combinefunção de modelo leva uma referência a um hash (chamado seed) e um objeto v. De acordo com os documentos , ele combina seedcom o hash vpor seed ^= hash_value(v) + 0x9e3779b9 + (seed << 6) + (seed >> 2); Posso ver que isso é determinístico. Eu vejo porque …




3
Experiência com a biblioteca de registro Boost.Log? [fechadas]
Como está atualmente, esta pergunta não se encaixa em nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou experiência, mas esta pergunta provavelmente irá solicitar debate, argumentos, pesquisas ou discussão extensa. Se você acha que esta questão pode ser melhorada e possivelmente reaberta, …
88 c++  boost  logging  boost-log 


12
Cmake não encontra Boost
Estou tentando configurar um projeto usando o CMake, mas não consigo encontrar as bibliotecas Boost, embora elas estejam na pasta especificada. Especifiquei Boost_INCLUDE_DIR, Boost_LIBRARYDIRe BOOST_ROOT, mas ainda recebo um erro dizendo que o CMake não foi capaz de encontrar o Boost. Qual poderia ser o motivo de tal erro?
87 boost  cmake 


1
como boost :: function e boost :: bind funcionam
Eu não gosto de ter caixas mágicas espalhadas por todo o meu código ... como exatamente essas duas classes funcionam para permitir que basicamente qualquer função seja mapeada para um objeto de função, mesmo se a função <> tiver um parâmetro completamente diferente definido para aquele que estou passando boost::bind …

3
Como resolver o problema de “leitura da variável não constexpr 'a' não é permitida em uma expressão constante” com boost.hana
Eu estou usando c ++ 17 com Boost.hana para escrever alguns programas de meta-programação. Uma questão que me surpreendeu é que tipo de expressão pode ser usada em um contexto constexpr como static_assert. Aqui está um exemplo: #include <boost/hana.hpp> using namespace boost::hana::literals; template <typename T> class X { public: T …
8 c++  boost  boost-hana 
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.