Resultados da pesquisa a pedido "boost"

3 a resposta

usando soquetes de impulso, preciso de apenas um io_service?

tendo várias conexões em vários segmentos diferentes .. Estou basicamente fazendo uma classe base que usa boost / asio.hpp e o material tcp lá .. agora eu estava lendo ...

1 a resposta

Criar biblioteca para substituir o operador * () do iterador - ponteiro dangling de risco

Estou tentando criar o meu próprioboost::adaptors::transformed [http://www.boost.org/doc/libs/1_56_0/libs/range/doc/html/range/reference/adaptors/reference/transformed.html] . Aqui está o relacionadocódigo de ...

4 a resposta

Impulso de compilação com o msvc 14.1 (VS2017 RC)

Estou tentando criar o impulso 1.63 com o último msvc 14.1 e o VS2017 RC. Então fiz tudo o que faço normalmente, abri o Development Cmd e, em seguida, executei o bootstrap.bat e execute o comando b2 -link=static -threading=multiPor algum motivo, ...

2 a resposta

Qual é a melhor maneira de garantir uma vida útil válida do objeto ao usar o Boost.Asio?

Joguei muito com o Boost.Asio ultimamente. Gosto muito da biblioteca, pois oferece uma maneira fantástica de reduzir o desempenho dos sistemas multicore atuais. Uma pergunta que me fiz algumas vezes, e achei que valeria a pena fazer, ...

1 a resposta

Threads que não iniciam no iPhone / iPad nas versões lançadas

Estamos escrevendo um aplicativo para iPad com bastante processamento em segundo plano, tudo escrito em um conjunto de bibliotecas C ++. Essas bibliotecas funcionam bem no Linux, Mac e Windows, mas no iPad elas funcionam apenas em compilações de ...

2 a resposta

Boost Library Format; ficando std :: string

Eu quero adicionar uma string que eu formate usando a biblioteca boost da seguinte maneira boost::container::vector<std::string> someStringVector; someStringVector.push_back( format("after is x:%f y:%f and before is x:%f y:%f\r\n") % temp.x % ...

3 a resposta

Bloqueios de múltiplos leitores e gravador único no Boost

Estou tentando implementar o seguinte código em um cenário de multithreading: Get shared access to mutex Read data structure If necessary: Get exclusive access to mutex Update data structure Release exclusive lock Release shared lock Os threads ...

2 a resposta

Como alguém escreveria uma "meta se mais se .." em C ++?

Estou apenas aprendendo noções básicas de metaprogramação em C ++ e achei que seria bom ver como a seguinte pergunta seria resolvida por outras pessoas. Além disso, seria muito bom ver uma solução usando as bibliotecas de metaprogramação Boost, ...

1 a resposta

LNK2001: Minhas bibliotecas de reforço (provavelmente) são criadas incorretamente

Decidi atualizar minhas bibliotecas de aumento de 1,61 para 1,63 e, no projeto que atualizei para usar os novos arquivos, estou recebendo algumas novas mensagens de erro que não estava recebendo antes: error LNK2001: unresolved external symbol ...

3 a resposta

O boost :: any / std :: any armazena pequenos objetos no local?

Para armazenar objetos arbitrariamente grandes,boost::any / std::any certamente precisa alocar espaço de heap para objetos. No entanto, para tipos pequenos cujo tamanho é menor ou igual a um ponteiro (int,char,bool,...),any poderia, em vez disso, ...