Resultados da pesquisa a pedido "c++"
Converter string hexadecimal grande em string decimal
Preciso converter uma string hexadecimal grande (muito grande para os tipos de dados internos) em uma string com sua representação decimal. Por exemplo: std::string sHex = "07AA17C660F3DD1D2A1B48F1B746C148"; std::string sDec; // should end up ...
SSE2: Função de log de precisão dupla
Preciso de implementação de código aberto (sem restrição de licença) da função de log, algo com assinatura __m128d _mm_log_pd(__m128d);Está disponível na Intel Short Vector Math Library (parte do ICC), mas o ICC não é gratuito nem de código ...
convenção de chamada e ordem de avaliação
Eu sei que o C ++ não especifica a ordem na qual os parâmetros são passados para uma função. Mas se escrevermos o seguinte código: void __cdecl func(int a, int b, int c) { printf("%d,%d,%d", a,b,c); } int main() { int i=10; func(++i, i, ++i); ...
Imprecisões de ponto flutuante
Enquanto escrevia uma função que executaria alguma operação com cada número em um intervalo, encontrei alguns problemas com imprecisões de ponto flutuante. O problema pode ser visto no código abaixo: #include <iostream> using namespace std; int ...
Captura de exceções de violação de acesso?
Exemplo int *ptr; *ptr = 1000;posso capturar a exceção de violação de acesso à memória usando C ++ padrão sem usar nenhum microsoft específico.
Dadas 2 entradas de 16 bits, posso intercalar esses bits para formar um único int de 32 bits?
Qual é a maneira correta de fazer isso? Digamos que eu tenho ABCD e abcd e os bits de saída devem ser algo como AaBbCcDd. unsigned int JoinBits(unsigned short a, unsigned short b) { }
A maneira mais fácil de desenhar uma imagem?
Suponha que você queira ler um arquivo de imagem em um formato de arquivo comum a partir do disco rígido, altere a cor de um pixel e exiba a imagem resultante na tela, em C ++. Quais bibliotecas (de código aberto) você recomendaria realizar o ...
Como fornecer ao usuário sugestões de preenchimento automático para determinada gramática boost :: spirit?
Estou usando o Boost :: Spirit para criar uma linguagem simples de "filtro de dados" no meu aplicativo C ++ GUI para usuários não técnicos. O idioma é muito semelhante ao inglês simples e analisável no AST. Sou solicitado a tornar o processo o ...
Enviar eventos programáticos do mouse para X
Eu sou um pouco novo paraX desenvolvimento em Linux. Gostaria de saber quais são as práticas recomendadas (ou links para recursos) para enviar programaticamente eventos do cursor. Movendo o cursor para um normalizado (X, Y), criando cliques com o ...
Como você pode adicionar uma nova palavra-chave ao clang, uma palavra-chave que seria tratada como principal?
Como uma nova palavra-chave pode ser adicionada ao clang? A nova palavra-chave deve ser um qualificador de função. Para onde iria a parte da declaração? Obrigado.