Resultados da pesquisa a pedido "boost"

1 a resposta

Impulso não vinculando corretamente usando o CMake no Ubuntu

Tentei tornar o código o mais simples possível e ainda estou recebendo undefined reference to `boost::log::v2_mt_posix:: . . . etc.Isso está me deixando louco, então estou postando meu código: CMakeLists.txt cmake_minimum_required(VERSION 3.1) ...

1 a resposta

Usando boost :: asio :: io_service como campo de membro da classe

Eu tenho classe onde eu uso a biblioteca boost asio: Cabeçalho: class TestIOService { public: void makeConnection(); static TestIOService getInst(); private: TestIOService(std::string address); std::string address; // boost::asio::io_service ...

5 a resposta

unique_ptr boost equivalente?

Existe alguma classe equivalente para std :: unique_ptr do C ++ 1x nas bibliotecas de reforço? O comportamento que estou procurando é ser capaz de ter uma função de fábrica com exceção de segurança, assim ... std::unique_ptr<Base> create_base() ...

1 a resposta

Armazenando vetor no arquivo mapeado de memória

Estou tentando armazenar um vetor de elementos arbitrários em um arquivo de memória mapeada (por enquanto estou tentando obter êxito com um vetor de ints, mas ele deve funcionar com o vetor de objetos arbitrários). Encontrei muita documentação ...

2 a resposta

Qual é a sua estrutura de projeto e estrutura de arquivos favorita / recomendada para o Teste de Unidade usando o Boost?

Eu não usei o teste de unidade até agora e pretendo adotar esse procedimento. Fiquei impressionado com o TDD e certamente quero experimentá-lo - tenho quase certeza de que é o caminho a percorrer. O Boost parece uma boa escolha, principalmente ...

2 a resposta

Como depurar código que usa impulso sem perder a sanidade?

O Boost é um ótimo conjunto de bibliotecas e realmenteaumenta produtividade. Mas o código de depuração que o utiliza é um pesadelo total. Certamente, percorrer vinte mil arquivos de cabeçalho pode ser um valioso exercício intelectual, mas e se ...

2 a resposta

Usando * especificadores de largura e precisão com boost :: format

Estou tentando usar especificadores de largura e precisão comboost::format, como isso: #include <boost\format.hpp> #include <string> int main() { int n = 5; std::string s = (boost::format("%*.*s") % (n*2) % (n*2) % "Hello").str(); return 0; }Mas ...

1 a resposta

Sobrecarregando operadores de streaming para uma saída de pacote configurável Boost Graph para GraphViz

É possível usar propriedades agrupadas na Boost Graph Library, com um tipo de biblioteca padrão, enquanto também usa a sobrecarga desse tipo do<< operador de fluxo para satisfazerwrite_graphviz? #include <boost/graph/graphviz.hpp> namespace ...

4 a resposta

Aviso do compilador D_WIN32_WINNT com Boost

Não tenho certeza do que fazer com esse erro. Adicionado-D_WIN32_WINNT=0x0501 às opções "Linha de comando" do Visual Studio em Propriedades do projeto, mas ele diz que não o reconhece e o aviso ainda aparece. Também não sei como adicionar a ...

1 a resposta

Estou tentando aninhar "map_list_of" do boost em C ++ 03, mas aparentemente a construção é ambígua?

Considere isto: #include <iostream> #include <map> #include <string> #include <boost/assign/list_of.hpp> using boost::assign::map_list_of; const std::map<int, std::map<int, char> > test = map_list_of (100, map_list_of (1, 'a') (2, 'b') ) (101, ...