Resultados da pesquisa a pedido "c++"

2 a resposta

Erros 'Símbolo externo não resolvido'

Estou usando um programa de exemplo que deve permitir o controle de dispositivos MIDI usando um protocolo chamado OS O que eu fiz foi baixado do SDK a partir ...

18 a resposta

Ciclos no software de árvore genealógica

Sou desenvolvedor de algum software de árvore genealógica (escrito em C ++ e Qt). Não tive problemas até que um dos meus clientes me enviou um relatório de erro. O problema é que o cliente tem dois filhos com sua própria filha e, como resultado, ...

4 a resposta

union initialisation

Estou tentando inicializar globalmente uma união como no exemplo a seguir: #include <cstdio> typedef union { char t[4]; int i; } a; enum { w = 5000, x, y, z }; a temp = {w}; int main() { printf("%d %d %d %d ...

6 a resposta

Comportamento estranho de inicialização de cópia, não chama o construtor de cópia!

Eu estava lendo a diferença entre inicialização direta e inicialização de cópia (§8.5 / 12): T x(a); //direct-initialization T y = a; //copy-initializationO que eu entendo lendo sobre ...

3 a resposta

Qual é o objetivo da declaração “(nulo) c;”?

Desculpe pelo título vago, mas não sei ao certo como defini-lo. Então, eu estava olhando através das entranhas do boost :: asio (tentando rastrear alguns atrasos ridículos) e noto um código como este pontilhado sobre: op_queue<operation> ...

4 a resposta

recursive friend classes

Existe alguma maneira de contornar isso class B; class C { public: C() { } private: int i; friend B::B(); }; class B { public: B() { } private: int i; friend C::C(); };Dá erro: prog.cpp:8: error: invalid use of incomplete type ‘struct B’ ...

4 a resposta

C ++: alocar dinamicamente uma matriz membro de estruturas usando o construtor não padrão

Se eu tiver struct a_struct { int an_int; a_struct(int f) : an_int(f) {} a_struct() : an_int(0) {} }; class a_class { a_struct * my_structs; a_class() {...} };Eu posso fazer a_class() {my_structs = new a_struct(1)} //or a_class() {my_structs = ...

19 a resposta

Detectando supérfluos #inclui em C / C ++?

Frequentemente, acho que a seção de cabeçalhos de um arquivo fica cada vez maior, mas nunca fica menor. Ao longo da vida útil de um arquivo de origem, as classes podem ter sido movidas e refatoradas e é muito possível que existam alguns#includes ...

10 a resposta

Por que esse código corrompe a memória?

Esta é uma pergunta relativamente recente, que deve ser respondida razoavelmente rapidamente ... Basicamente, após a primeira chamada para Printf emec, o conteúdo de args está corrompido. Parece-me que estou passando os ponteiros ...

7 a resposta

Usando o stdlib's rand () de vários threads

Tenho vários threads que executam a mesma função. Em cada um deles, eles geram um número aleatório diferente várias vezes. Tentamos fazer isso colocandosrand(time(0)) no início da função, mas parece que todos recebem o mesmo númer Precisamos ...