Resultados da pesquisa a pedido "c++"
Por que std :: numeric_limits <segundos> :: max () retorna 0?
Encontrei uma pegadinha interessante comstd::numeric_limits<seconds>::max() retornando 0. A resposta é usarseconds::max() oustd::numeric_limits<seconds::rep>::max() em vez disso, mas estou interessado em saber por que isso acontece. Eu esperaria ...
É permitido a um compilador / vinculador C ++ remover métodos não utilizados?
Um compilador ou vinculador C ++ (por qualquer padrão C ++) pode remover um método não utilizado? Os compiladores parecem ter permissão para remover funções estáticas não utilizadas, os vinculadores têm permissão para remover funções ...
Pacote CMake MacOS X com BundleUtiliies para aplicação Qt
Sou iniciante no CMake e tenho um problema com a criação de um pacote de aplicativos Qt para o MacOS X. Vamos considerar um aplicativo simples "helloworld" de widget em apenas ummain.cpp Arquivo. // main.cpp #include <QApplication> #include ...
Como posso abstrair um padrão repetitivo de tentativa de captura em C ++
Eu tenho um padrão que se repete para várias funções de membro que se parece com isso: int myClass::abstract_one(int sig1) { try { return _original->abstract_one(sig1); } catch (std::exception& err) { handleException(err); } catch (...) { ...
teste de unidade de vazamento de memória c ++
Acabei de resolver um vazamento de memória no meu aplicativo e agora quero escrever um teste de unidade para garantir que isso não ocorra novamente. Estou procurando uma maneira de detectar o uso de memória do aplicativo atual (conjunto de ...
Por que esse destruidor virtual aciona um externo não resolvido?
Considere o seguinte: NoX.h: class X { X(); virtual ~X(); };X.cpp: #include "X.h" X::X() {}Tente criar isso (estou usando um destino .dll para evitar um erro no principal ausente e usando o Visual Studio 2010): Erro 1 erro LNK2001: símbolo ...
c ++ usando muita CPU
ok, estou criando um jogo, mas ele usa muita CPU, mas não usa muita memória. a CPU aumenta e diminui. Eu tenho muitos timers no meu jogo, eu mato o timer quando não uso mais, então isso deve causar um problema, mas o que eu acho que causa o ...
O que significa `Erro fatal do Python: PyThreadState_Get: no thread atual` significa?
Estou passando um comunicador mpi de python para C. Optei por usar o comunicador mpi do boost, pois o mpi4py não parece ter um bom suporte de C. Confira: try: from boost.mpi import world except ImportError: from mpi import world err ...
Matlab vs C ++ Double Precision
Estou portando algum código do Matlab para C ++. Na Matlab format long D = 0.689655172413793 (this is 1.0 / 1.45) E = 2600 / D // I get E = 3.770000000000e+03Em C ++ double D = 0.68965517241379315; //(this is 1.0 / 1.45) double E = 2600 / D; ...
Endereço da matriz VS ponteiro para ponteiro: Não é o mesmo?
Eu estava trabalhando com ponteiros e tive um problema. Até agora eu sei que quando criamos uma matriz de qualquer tipo de dados, o nome da matriz é na verdade um ponteiro (talvez estático) apontando para o primeiro índice da matriz. ...