Perguntas sobre 'c++'

3
respostas

Existe alguma alternativa comparável ao Qt?

Eu amo a idéia do Qt, no entanto, eu uso não apenas para código aberto, mas também para o desenvolvimento de código fechado. Este não é um problema real porque eu apenas licencio sob a LGPL e distribuo as DLLs necessárias. Eu tive um problema, i...
25.05.2011 / 07:12
1
resposta

Liberar SAFEARRAY da DLL c ++ e c #

Eu tenho uma função em c ++ que obtém dados e chamo de c #. A função obtém um ponteiro para SAFEARRAY e poplate-lo com seqüências de caracteres (usando SysAllocString) Tudo está ok, mas o programa está vazando memória. Eu fiz uma pequena p...
16.07.2011 / 20:35
6
respostas

Como sincronizar o acesso a uma variável global com leituras muito freqüentes / gravações muito raras?

Estou trabalhando na infraestrutura de registro de depuração para um aplicativo de servidor. Cada ponto de registro no código-fonte especifica seu nível (CRITICAL, ERROR, etc.) entre outros parâmetros. Então, no ponto de registro do código fonte...
30.09.2011 / 20:50
2
respostas

Determine a expressão regular mínima da entrada

Eu tenho um "agente" remoto que retorna "sim" ou "não" quando recebe uma string. Comunicando-se com este agente é caro, então eu estou esperando para encontrar uma biblioteca que me permita construir iterativamente uma expressão regular, dada fe...
29.09.2011 / 01:46
1
resposta

problemas com loops for em lambdas

Atualmente, estou reescrevendo um pequeno projeto que escrevi há algum tempo e estou substituindo os ponteiros de função por std::function e lambdas. Enquanto fazia isso, tropecei em um problema com loops for em lambdas. no Visual Studio 2...
08.04.2011 / 20:47
1
resposta

XCode 4 #Range de caminhos relativos na pesquisa?

Estou tentando migrar sobre um projeto que escrevi inicialmente no Windows para o OS X e estou tendo dificuldades com os caminhos de pesquisa de cabeçalho. Eu usei caminhos de pesquisa de usuário para incluir pela pasta de origem "project/sr...
13.04.2011 / 05:08
2
respostas

Por que a função std :: tr1 :: funciona com blocos Objective-C?

Fiquei bastante surpreso quando descobri que o seguinte código realmente funciona: std::vector<int> list /*= ...*/; std::tr1::function<void(int)> func = ^(int i) { return i + 1; }; std::for_each(list.begin(), list.end(), func);...
09.04.2011 / 21:31
3
respostas

Usar bibliotecas de tempo de execução do VC ++ 2010 no projeto VC ++ 2008

Eu trabalho no algoritmo de otimização para que o desempenho realmente importe. O algoritmo é cerca de 8 vezes mais rápido quando compilado no VS 2010 comparado ao VS 2008. Googling mostra que não é minha culpa (ver, por exemplo, link ). O prob...
27.08.2012 / 15:39
1
resposta

A mudança de C ++ para Java [closed]

Sou um desenvolvedor de C ++ por completo. Sou apaixonado pela linguagem e, em particular, gosto muito do poder que a meta-programação e o polimorfismo no tempo de compilação me proporcionam, e os desenvolvimentos mais recentes, como os modelos...
30.08.2012 / 06:11
1
resposta

Como inicializar a variável local do encadeamento em c ++? [duplicado]

Eu queria usar o c ++ 11 thread_local para criar e usar a variável thread_local, mas como ainda não é suportado pelo gcc, estou usando o __thread específico do gcc. A maneira que eu declarei a variável é myClass { public: static _...
22.08.2012 / 16:27