Resultados da pesquisa a pedido "c++"
Herança C ++ de funções com o mesmo nome
Eu tenho as seguintes declarações de classe: class human { public: void msg(){cout<<"I am human\n";} }; class John:public human { public: void msg(){cout<<"I am a John\n";} };Como fica claro a classeJohn ehuman ambos têm uma funçãomsg(). ...
Detectar quando o cabo de rede é desconectado
O Windows sabe quando você removeu o cabo de rede da sua NIC. Existe uma maneira programática de determinar isso via API em C ++? Nota: Não estou usando .NET e isso é para uma LAN fechada (nunca conectada à Internet)
O retorno de um objeto local requer semântica de movimentação?
Ao retornar um objeto local por valor, compiladores C ++maiootimize cópias desnecessárias (elision de cópia) aproveitando a semântica de movimentação. "maiootimizar "implica que, se as condições adequadas não forem atendidas, o comportamento ...
Como pré-alocar (reservar) uma fila de prioridade <vector>?
Como posso pré-alocar umstd::priority_queue com um contêiner do tipostd::vector? std::priority_queue<unsigned char, std::vector<unsigned char>> pq; pq.c.reserve(1024);Não é compilado porque o vetor subjacente é um membro protegido. É possível ...
Obter programaticamente servidores DNS do host
Usando C ++, gostaria de obter os servidores DNS sendo usados por um host para três sistemas operacionais: OS X, FreeBSD e Windows. Gostaria de confirmar que as abordagens abaixo são realmente as melhores práticas e, se não, uma alternativa ...
Existem cabeçalhos STL que não fazem parte da Biblioteca Padrão C ++?
Eu sei que alguns cabeçalhos da biblioteca padrão C ++ são originários do STL, comovector. Mas não consigo encontrar uma lista atualizada de cabeçalhos STL que ainda não foram incorporados pela Biblioteca Padrão. Eles existem? PS: Gostaria de ...
Como definir um tempo limite para bloquear soquetes no boost asio?
Existe uma maneira de cancelar uma operação pendente (sem desconectar) ou definir um tempo limite para as funções da biblioteca de reforço? I.e. Eu quero definir um tempo limite no bloqueio de soquete no boost asio? socket.read_some (boost :: ...
O Aero Snap não está funcionando para o meu aplicativo
Estou com um problema com o Aero Snap que não funciona com o aplicativo em que estou trabalhando (área de trabalho do Windows, aplicativo nativo em C ++) e estou um pouco confuso com o que está acontecendo, pois parece que deve funcionar apenas ...
Solução automatizada AM_LDADD
Desejo definir o mesmo atributo LDADD (biblioteca de teste de unidade) para um grande número de destinos (arquivos C ++ de teste de unidade). Primeiro, pensei que talvez o automake tenha a variável AM_LDADD para adicionar essa biblioteca a todos ...
Segurança de rosca do boost RNG
Eu tenho um loop que deve ser bem paralelizado inserindo um pragma openmp: boost::normal_distribution<double> ddist(0, pow(retention, i - 1)); boost::variate_generator<gen &, BOOST_TYPEOF(ddist)> dgen(rng, ddist); // Diamond const ...