Resultados da pesquisa a pedido "c++"

6 a resposta

Impressão dupla sem perder precisão

Como você imprime um dobro em um fluxo para que, quando lido, não perca a precisão? Eu tentei: std::stringstream ss; double v = 0.1 * 0.1; ss << std::setprecision(std::numeric_limits<T>::digits10) << v << " "; double u; ss >> u; std::cout << ...

3 a resposta

Erro: ocorreu um erro ao se comunicar com o servidor CMake

Estou tentando criar um aplicativo nativo simples do Android Studio 3.0 no Windows 10. Quando tentarei criar o aplicativo, recebo o seguinte erro: "Erro: ocorreu um erro ao se comunicar com o servidor CMake. Verifique o log xxx \ Native \ ...

8 a resposta

Gerenciamento de memória em aplicativo intensivo de memória

Se você estiver desenvolvendo um aplicativo que consome muita memória em C ++ no Windows, você escolhe escrever seu próprio gerenciador de memória personalizado para alocar memória do espaço de endereço virtual ou permite que o CRT assuma ...

1 a resposta

Como extrair o tipo de retorno e os parâmetros variáveis do lambda de volta do modelo geral <typename T>

Eu quero criar uma classe ou função modelada, que recebe um lambda e o coloca internamente em std :: function <> O lambda pode ter qualquer número de parâmetros de entrada [] (int a, float b, ...) std :: A função <> deve corresponder ao tipo de ...

8 a resposta

namespaces para tipos de enumeração - práticas recomendadas

Freqüentemente, é necessário vários tipos enumerados juntos. Às vezes, a pessoa tem um conflito de nome. Duas soluções para isso vêm à mente: use um espaço para nome ou use nomes de elemento de enumeração 'maiores'. Ainda assim, a solução ...

2 a resposta

Inteiro grande em C ou C ++ [fechado]

Eu estava trabalhando em um programa fatorial, e o programa não funcionou ao tentar encontrar o fatorial 1000. Acho que números inteiros grandes são a solução; como eles funcionam? (Em C ou C ++)

1 a resposta

GDB reclamando sobre falta de raise.c

Estou recebendo um erro irritante toda vez que o gdb captura uma exceção. Eu executei o seguinte programa de exemplo #include <stdexcept> int main() { throw std::invalid_argument(""); return 0; }E o resultado da execução do gdb é terminate ...

11 a resposta

Ponto flutuante para valor binário (C ++)

Eu quero pegar um número de ponto flutuante em C ++, como 2.25125, e uma matriz int preenchida com o valor binário usado para armazenar o flutuador na memória (IEEE 754). Então, eu poderia pegar um número e terminar com uma matriz int num [16] ...

1 a resposta

operador de suporte << em uma macro

Eu gostaria de implementar uma macro que faça o seguinte: #define report(s) print(), throw std::runtime_error(s)print() é uma função que eu sempre chamo para imprimir algumas coisas predefinidas.s precisa apoiar: report("abc"); // ok ...

2 a resposta

medir o tempo de uma função perfilada "Sleep"

Alguns dias atrás, postei esta pergunta:tempo de medição de uma função perfilada [https://stackoverflow.com/questions/4574727/measuring-time-of-a-profiled-function] (Espero que esteja tudo bem, estou abrindo um novo tópico, mas não ...