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".

6
Como instalar o Boost no Ubuntu
Estou no Ubuntu e quero instalar o Boost. Eu tentei com sudo apt-get install boost Mas não havia esse pacote. Qual é a melhor maneira de instalar o Boost no Ubuntu?
489 ubuntu  boost 



10
Devemos passar um shared_ptr por referência ou por valor?
Quando uma função recebe um shared_ptr(de boost ou C ++ 11 STL), você a está passando: por referência const: void foo(const shared_ptr<T>& p) ou por valor void foo(shared_ptr<T> p):? Eu preferiria o primeiro método porque suspeito que seria mais rápido. Mas isso realmente vale a pena ou existem outros problemas? …
270 c++  c++11  boost  shared-ptr 



2
Quais recursos do Boost se sobrepõem ao C ++ 11?
Coloquei minhas habilidades em C ++ na prateleira há vários anos e parece que agora, quando preciso delas novamente, o cenário mudou. Temos o C ++ 11 agora, e meu entendimento é que ele se sobrepõe a muitos recursos do Boost. Existe algum resumo de onde estão essas sobreposições, quais …
191 c++  boost  c++11 




5
Impulsionar Statechart vs. Meta State Machine
Aparentemente, o boost contém duas bibliotecas separadas para máquinas de estado: Statechart e Meta State Machine (MSM). Os slogans dão descrições muito semelhantes: Boost.Statechart - Máquinas de estado finito arbitrariamente complexas podem ser implementadas em código C ++ de fácil leitura e manutenção. Meta State Machine - Uma biblioteca de …

9
Melhor documentação para Boost: asio?
A documentação disponível no site do boost é ... limitada. Pelo que pude ler, o consenso geral é que é simplesmente difícil encontrar uma boa documentação na biblioteca boost :: asio. É este realmente o caso? Se sim, por quê? Notas: Eu já encontrei o site da Asio (sem impulso) …
141 c++  boost  boost-asio 

2
CMake: estrutura do projeto com testes de unidade
Estou tentando estruturar meu projeto para incluir as fontes de produção (na srcsubpasta) e testes (na testsubpasta). Estou usando o CMake para criar isso. Como um exemplo mínimo, tenho os seguintes arquivos: CMakeLists.txt: cmake_minimum_required (VERSION 2.8) project (TEST) add_subdirectory (src) add_subdirectory (test) src / CMakeLists.txt: add_executable (demo main.cpp sqr.cpp) src …


5
Como converter o tipo de caminho de impulso em string?
Olá Atualmente, tenho um programa que obtém um caminho completo da localização de um arquivo e é colocado em uma variável do tipo: boost :: filesystem2 :: path Eu procurei como fazer isso e descobri que usando: string result1 = boost::filesystem::basename (myPath) irá converter o caminho para string, mas apenas …
127 c++  boost  path 

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.