Resultados da pesquisa a pedido "c++"
Deve-se usar declarações de encaminhamento em vez de incluir sempre que possíve
Sempre que uma declaração de classe usa outra classe apenas como ponteiros, faz sentido usar uma declaração de encaminhamento de classe em vez de incluir o arquivo de cabeçalho para evitar preventivamente problemas com dependências circulares? ...
ponteiro dos membros pode contornar o nível de acesso de um membr
Nosso infame litb tem um artigo interessante sobre como contornar a verificação de acesso [http://bloglitb.blogspot.fr/2011/12/access-to-private-members-safer.html]. É totalmente demonstrado por este código simples: #include <iostream> ...
Por que o construtor Default é chamado de herança virtua
Não entendo por que, no código a seguir, quando instanciamos um objeto do tipodaughter, o padrãograndmother() construtor é chamado? Eu pensei que ograndmother(int) construtor deve ser chamado (para seguir a especificação do meumother construtor ...
`static`,` extern`, `const` no arquivo de cabeçalho
//a.h extern int x1; static int x2; int x3; static const int x4; class A { public: static const int x5 = 10; };a.h serão incluídos por vários.cpp files, minha pergunta é: 1.x1 é apenas uma declaração, não é? Portanto, sua definição deve ser ...
erdando de classes sem destruidores virtua
Eu sempre ouvi dizer que você não deve herdar de uma classe sem destruidores virtuais e não prestei muita atenção porque simplesmente não uso a herança com tanta frequência. Essa regra se aplica mesmo que você não queira usar o polimorfismo, mas ...
Passando classes sem nome através de funções
Como passo esta instância como parâmetro para uma funçã class { public: void foo(); } bar;Devo nomear a turma? É copiável, pois não tornei o copiador da classe privad Então, como é possível, se é que existe?
posix pipe como uma fila de trabalho
s implementações normais de uma fila de trabalho que vi envolvem mutexes e variáveis de condiçã ConsumidorA) Acquires Lock B) While Queue empty Wait on Condition Variable (thus suspending thread and releasing lock) C) Work object retrieved from ...
Como apagar e excluir ponteiros para objetos armazenados em um vetor?
Tenho um vetor que armazena ponteiros para muitos objetos instanciados dinamicamente e estou tentando percorrer o vetor e remover certos elementos (remover do vetor e destruir o objeto), mas estou tendo problemas. Aqui está o que ...
DirectX Camera a seguir com base no mundo Matrix do modelo 3D?
Tenho vários objetos se movendo em um espaço 3D e estou procurando maneiras de, ao pressionar o botão, fazer a câmera encaixar e seguir o objeto escolhid Existe uma maneira de usar o worldMatrix de cada objeto? (Abaixo está um exemplo de um ...
Qual é o processo adequado para solicitação / resposta de eco ICMP em destinos inacessíveis?
Objetivo Preciso executar ping em um comutador de rede para determinar se ele está disponível ou não. Isso significa informar ao usuário que o cabeamento de rede está desconectado, o comutador de rede está indisponível ou algum outro ...