Resultados da pesquisa a pedido "boost"

1 a resposta

É possível usar boost :: filter_iterator para saíd

Estou usandostd::transform com umstd::back_inserter para acrescentar elementos a umstd::deque. Agora, a transformação pode falhar e retornará um objeto inválido (digamos, um @ não inicializaboost::optional ou um ponteiro nulo) em alguns casos. ...

4 a resposta

Como posso iterar dois vetores simultaneamente usando BOOST_FOREACH?

Gostaria de replicar o seguinte com o BOOST FOREACH std::vector<int>::const_iterator i1; std::vector<int>::const_iterator i2; for( i1 = v1.begin(), i2 = v2.begin(); i1 < v1.end() && i2 < v2.end(); ++i1, ++i2 ) { doSomething( *i1, *i2 ); }

3 a resposta

Compile Boost 1.47 para Windows CE

Na verdade, existem algumas informações sobre as pessoas que tentam criar as bibliotecas Boost para Windows CE, mas ninguém relatou sucesso ou sequer deu as etapas necessárias para fazê-lo. Com as duas versões mais recentes (1.46 e 1.47), as ...

1 a resposta

Como posso fazer com que std :: find_if e std :: map funcionem juntos usando uma biblioteca de impulso?

Esta questão é inspirada emoutro assunt [https://stackoverflow.com/questions/7335546/find-the-first-value-greater-than-user-specified-value-from-a-map-container] que coloca esta pergunta: Encontre o primeiro valor maior que o valor ...

2 a resposta

duração de @weekdays usando a data do aumento

Existe uma maneira de obter apenas o não. de dias da semana entre duas datas de aumento. No seguinte, estou recebendo apenas dias corridos. date begin_dt(2011,Aug,3); date end_dt(day_clock::local_day()); days duration=end_dt-begin_dt; ...

2 a resposta

C ++ Boost no iPhone

Preciso usar o código de serialização de impulso. Estou no processo de testá-lo no Android (usando o NDK, obviamente). Antes de decidir se realmente quero usar o código de serialização do impulso em meus projetos, gostaria de saber se o impulso ...

1 a resposta

Upgrading boost :: shared_lock para bloqueio exclusivo

Alguém poderia explicar o uso correto do boost :: upgrade_lock. O código a seguir resulta em um impasse //Global typedef boost::shared_mutex Mutex; typedef boost::shared_lock<Mutex> ReadLock; typedef boost::upgrade_lock<Mutex> UpgradeLock; ...

3 a resposta

Como fazer minha divisão funcionar apenas em uma linha real e ser capaz de pular partes da string citadas?

Então temos umsimple split [https://stackoverflow.com/questions/236129/how-to-split-a-string-in-c/236180#236180] : #include <iostream> #include <string> #include <vector> #include <algorithm> #include <iterator> using namespace std; ...

2 a resposta

Boost named_mutex e remove () comando

Eu tenho uma classe que pode ser criada por vários threads. Mas em uma função, o código precisa ser protegido, então decidi usar o mutex do interprocesso de impulso. Toda classe cria ou abre o mesmo Mutex em seu construtor: MyClass::MyClass() { ...

3 a resposta

Boost.Regex vs C ++ 11 Regex

Alguém poderia explicar as diferenças entre os dois? O que seria melhor aprender agora? Como o conhecimento seria transferido de um para o outro e vice-versa?