Resultados da pesquisa a pedido "boost"

3 a resposta

Como posso obter algo semelhante a um semáforo usando o impulso em c ++? [duplicado

Esta pergunta já tem uma resposta aqui: C ++ 0x não possui semáforos? Como sincronizar threads? [/questions/4792449/c0x-has-no-semaphores-how-to-synchronize-threads] 9 respostas Notei que o impulso não parece suportar semáforos. Qual é a ...

1 a resposta

arâmetro @template para aumentar o contêiner de vários índices

Preciso criar uma classe genérica que contenha contêiner multi-index como armazenamento. quando eu compilar, ele apresenta um erro como abaixo, onde defini a enésima exibição do índic error: não modelo "nth_index" usado como modelo /** * ...

1 a resposta

how boost :: function e boost :: bind work

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 que a função <> tenha um parâmetro ...

3 a resposta

g ++ incluindo biblioteca de aumento

i construí minha biblioteca de impulso com o bjam e depois movi todos os.a arquivos emc:\Server\libs\boost_1_46_0\lib se eu quiser compilar meu programa, há algum erro: o comando de compilação g++ -Ic:\Server\libs\boost_1_46_0\ ...

3 a resposta

Usando o Boost com Xcode4

alguém configurou um projeto C ++ Xcode4 para usar o Boost? quais configurações eu preciso definir no Xcode para um aplicativo simples de console C ++? Obrigad

3 a resposta

Como alimentar o Boost.PropertyTree com uma string, não um arquivo?

Boost tem um tutorial sobre como carregar XML de um arquivo [http://www.boost.org/doc/libs/1_41_0/doc/html/boost_propertytree/tutorial.html] . Como o alimento com uma string que eu crio no código ou recebo de um usuário (por exemplo, comcin)?

5 a resposta

check boost :: variante <T> para null

Tenho um boost :: variant no meu programa e quero verificar se a própria variante foi inicializada e também se há um valor contido em um de seus tipo Tentei empty () na variante, mas isso não parece funcionar. Nem a verificação contra NULL. ...

3 a resposta

Building boost com diferentes versões do gcc

Tenho acesso ao servidor em que preciso criar o boost 1.46. Como forçar o bootstrap.sh a usar /usr/bin/gcc-4.4. Por padrão, ele usa / usr / bin / gcc e não consigo descobrir como alterar isso

4 a resposta

boost shared_ptr: diferença entre operator = e reset?

Existem diferenças entre os dois pedaços de código abaixo? Algum deles é preferível ao outro? operator = boost::shared_ptr<Blah> foo; // foo.ptr should be NULL foo = boost::shared_ptr<Blah>(new Blah()); // Involves creation and copy of ...

2 a resposta

Adicionar #include <boost / thread / mutex.hpp> quebra meu controle ActiveX?

Existe um problema conhecido com o cabeçalho boost :: mutex quando usado dentro de um controle Active (Versão Boost v1.39) Se eu criar umMFC ActiveX Control projeto no Visual Studio 2008 chamado "DefaultOCXControl", então eu posso compilar, o ...