Resultados da pesquisa a pedido "c++"

2 a resposta

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 ...

2 a resposta

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 ...

6 a resposta

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 ...

6 a resposta

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?

3 a resposta

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 ...

7 a resposta

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 ...

1 a resposta

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 ...

1 a resposta

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 ...

9 a resposta

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?

3 a resposta

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 ...