Resultados da pesquisa a pedido "c++"

7 a resposta

Como lidar com números inteiros arbitrariamente grandes

Estou trabalhando em uma linguagem de programação e hoje cheguei ao ponto de poder compilar a função fatorial (recursiva), no entanto, devido ao tamanho máximo de um número inteiro, o maior que posso obter é fatorial (12). Quais são algumas ...

5 a resposta

Como adicionar um dia ao horário obtido a partir do tempo ()

Eu tenho um tempo representado como o número de segundos decorridos desde a meia-noite de 1º de janeiro de 1970, UTC (os resultados de uma chamada anterior ao horário ()). Como adiciono um dia a esse horário? Adicionar 24 * 60 * 60 funciona na ...

1 a resposta

Requisito de alocação do C ++ 11 em seqüências de caracteres

Ouvi dizer que o C ++ 11 exigiriastrings a serem alocados na memória contígua. Eu até pensei ter visto uma pergunta de estouro de pilha, mas não consigo encontrá-la. Eu sei que, na prática, o gcc e o Visual Studio alocamstrings ...

1 a resposta

Compilando e vinculando bibliotecas de terceiros no VS 2015 [duplicado]

Esta pergunta já tem uma resposta aqui: Como adicionar bibliotecas adicionais ao projeto do Visual Studio? [/questions/4445418/how-to-add-additional-libraries-to-visual-studio-project] 4 respostasEstou trabalhando em um projeto C ++ usando o ...

3 a resposta

O padrão exige que std :: tuple_size seja compatível com SFINAE?

Editar anexo: o título da pergunta era "o compilador do Visual Studio ou Clang tem comportamento incorreto" - mas isso foi alterado. Então, adiciono aqui que clang e gcc o compilam da maneira que eu pretendia, mas o VS não. Eu tenho o seguinte ...

2 a resposta

Segfaults em malloc () e malloc_consolidate ()

Meu aplicativo é segmentado algumas vezes e principalmente em malloc () e malloc_consolidate () quando olho para o backtrace no gdb. Eu verifiquei que a máquina tem memória suficiente disponível, nem sequer começou a trocar. Eu verifiquei ...

1 a resposta

Como substituir as funções virtuais das classes base que têm nomes idênticos em herança múltipla?

Suponha que eu tenha duas classes baseB1 eB2e uma classeD que deriva de B1 e B2 da seguinte maneira: class B1 { public: // ... virtual void foo() final { cout << "Hello, B1\n"; } }; class B2 { public: // ... virtual void foo() { cout << "Good ...

1 a resposta

unordered_map :: find with key std :: par de ponteiros com falhas de hash personalizadas no VS2012

Eu precisava de umstd::unordered_map com a tecla astd::pair<T*, T*> então eu "roubei" o seguinte código: template <class T> inline void hash_combine(std::size_t & seed, const T & v) { std::hash<T> hasher; seed ^= hasher(v) + 0x9e3779b9 + (seed ...

1 a resposta

Como enviar um objeto definido no MPI_Send

Procurei enviar um objeto definido e o mais próximo que encontrei foi com vetor (é diferente e não funciona com conjunto). Como posso enviar um objeto definido no MPI_Send? (sem usar a biblioteca de reforço) Qualquer um pode colocar um exemplo ...

3 a resposta

Biblioteca estática do modo de lançamento muito maior que a versão do modo de depuração

Hoje eu descobri que a biblioteca estática compilada em que estou trabalhando é muito maiorLiberaçãomodo que noDepurar. Achei muito surpreendente, pois na maioria das vezes acontece exatamente o oposto (até onde eu sei). O tamanho no modo de ...