Resultados da pesquisa a pedido "c++"
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 << ...
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 \ ...
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 ...
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 ...
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 ...
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 ++)
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 ...
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] ...
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 ...
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 ...