Resultados da pesquisa a pedido "c++"
Evite chamar o construtor de movimentos
Tenho o seguinte exemplo #include <cstdint> class FooC { public: FooC(uint16_t iPort, uint16_t iPin) : PORT(iPort) , PIN(iPin) { }; ~FooC() = default; FooC() = delete; FooC(const FooC&) = delete; FooC(FooC&&) = delete; private: const uint16_t ...
Resolução de sobrecarga olhando para namespaces
O código a seguir falha conforme o esperado, porque nenhuma sobrecarga deget seja encontrado. Usandostd::get resolveria o problema. #include <array> int main() { std::array<int, 2> ar{2,3}; auto r = get<0>(ar);//fails, get was not declared in ...
Está tudo bem usar "ir para" a partir de uma instrução catch
Tudo o que me disseram é que ir para o mal é ficar longe deles, mas acho que eles podem me ajudar aqui (?). Gostaria de fornecer ao usuário uma opção para reiniciar o aplicativo quando uma exceção for detectada e estou tendo problemas para ...
Por que o #pragma não é automaticamente assumido uma vez?
Qual é o sentido de dizer ao compilador especificamente para incluir o arquivo apenas uma vez? Não faria sentido por padrão? Existe alguma razão para incluir um único arquivo várias vezes? Por que não assumir isso? Tem a ver com hardware específico?
Como obter uma assinatura de hardware / software exclusiva de um PC com Windows em c / c ++
Estou desenvolvendo um aplicativo pequeno para Windows usando c ++ e gostaria de obter algum tipo de impressão digital do software / hardware em um PC para permitir que o aplicativo seja executado apenas em alguns computadores. Estou ciente de ...
Como posso trazer uma janela para o primeiro plano no Vista usando C +
Eu tenho um pedaço de código que traz a janela sob o cursor para o primeiro plano usando a API SetForegroundWindow para WinXP. Tenho testado para o Vista, mas a API parece não fazer mais o trabalho corretament AllowSetForeground não ajudou, meu ...
Como posso corrigir este aviso de ligação inconsistente vs10 da DL
Tenho uma série de avisos que estou tentando corrigir ao criar gdcm [http://sourceforge.net/apps/mediawiki/gdcm/index.php?title=Main_Page] usando o visual studio 10 (versão de 32 ...
ropriedade com uma representação físi
Depois de ler em RAII, visualizarpresentação do CppCon2014 de Herb Sutter [https://www.youtube.com/watch?v=xnqTKD8uD64] e lendo ocore guidelines [http://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Rr-sharedptrparam-const] e ...
Por que eu preferiria usar vetor para deque
Desde ambos são contêineres de memória contíguos; característica, o deque tem quase tudo o que o vetor tem, mas tem mais, já que é mais eficiente inserir na frent Por que alguém preferestd::vector parastd::deque?
Usando SFINAE para detectar POD-ness de um tipo em C ++
O título original aqui eraolução para bug SFINAE no VS2005 C ++ Este é um uso provisório do SFINAE para fazer o equivalente à classe de modelo is_pod que existe no TR1 (no VS2005 ainda não há TR1). Deve ter seuvalo member true quando o ...