Resultados da pesquisa a pedido "c++"

30 a resposta

Como fazer um inteiro log2 () em C +

Nas bibliotecas padrão C ++, encontrei apenas um método de log de ponto flutuante. Agora eu uso o log para encontrar o nível de um índice em uma árvore binária floor(2log(index))). Code (C ++): int targetlevel = int(log(index)/log(2)); Receio ...

10 a resposta

Rounding doubles - .5 - sprintf

Estou usando o seguinte código para arredondar para 2dp: sprintf(temp,"%.2f",coef[i]); //coef[i] returns a double Arredonda com sucesso 6.666 a 6.67, mas não funciona corretamente ao arredondar 5.555. Ele retorna 5,55, enquanto deveria (pelo ...

2 a resposta

boost :: weak_ptr <T> .lock () trava com uma falha de segmentação SIGSEGV

(EDIT) Ambiente: plee@sos-build:/usr/local/include/boost$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 11.10 Release: 11.10 Codename: oneiric plee@sos-build:/usr/local/include/boost$ uname -a ...

2 a resposta

Inicialização C ++ [duplicada]

Possible Duplicate: onstrução de classe com valores inicia [https://stackoverflow.com/questions/7207884/class-construction-with-initial-values] Enquanto eu estava vendo o exemplo de c ++ ...

2 a resposta

Como projetar um mapa esférico em uma esfera / cubo: “Equirectangular to cubic”

UPDATE: descobri que,http: //os.ivrpa.org/panosalado/wik [http://os.ivrpa.org/panosalado/wiki], tem uma implementação em java. Alguém que tem algo semelhante em c ou c ++? Eu tenho esse panorama, um mapa esférico do google streetview e quero ...

6 a resposta

hamada ambígua no erro de modelo

Alguém pode me dizer a causa do erro? Error is C:\web\template1.cpp||In function 'int ma,in()':| C:\web\template1.cpp|23|error: call of overloaded 'swap(int&, int&)' is ambiguous| C:\web\template1.cpp|6|note: candidates are: void swap(X&, X&) ...

18 a resposta

calcular o número de bits definidos no byte

Estou interessado, que é a melhor maneira de calcular o número de bits definidos em byte dessa maneira template< unsigned char byte > class BITS_SET { public: enum { B0 = (byte & 0x01) ? 1:0, B1 = (byte & 0x02) ? 1:0, B2 = (byte & 0x04) ? 1:0, ...

24 a resposta

Vários níveis de classes base tornam mais lenta uma classe / estrutura em c +

Ter vários níveis de classes base torna mais lenta uma classe? A deriva B deriva C deriva D deriva F deriva G, ... herança múltipla diminui a velocidade de uma class

4 a resposta

C ++: Melhorando o desempenho do cache em uma matriz 3d

Não sei como otimizar o desempenho do cache em um nível muito baixo, pensando no tamanho da linha de cache ou na associatividade. Isso não é algo que você pode aprender da noite para o dia. Considerando que meu programa será executado em muitos ...

10 a resposta

Amostragem de uma distribuição de probabilidade discreta em C ++

Sou novo em C ++ e extremamente surpreso com a falta de ferramentas acessíveis e comuns de manipulação de probabilidade (ou seja, a falta de coisas no Boost e na biblioteca padrão). Eu fiz muita programação científica em outras linguagens, mas ...