Resultados da pesquisa a pedido "c++"

18 a resposta

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

4 a resposta

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

2 a resposta

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

4 a resposta

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

8 a resposta

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

8 a resposta

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?

8 a resposta

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

10 a resposta

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

4 a resposta

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

2 a resposta

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