Resultados da pesquisa a pedido "forward-declaration"

1 a resposta

Como encaminhar declarar um delegado em C ++ / CLI?

Como?O seguinte não funcionou:

1 a resposta

erro de tipo incompleto

Estou tentando fazer da classe A uma amiga da classe B.

1 a resposta

Encaminhar declaração de uma classe aninhada

Eu estou tentando encaminhar delcare esta classe aninhada, eu já tentei, mas eu não funcionava. Quando eu tento encaminhar declarar eu recebo não consigo err...

1 a resposta

declaração de encaminhamento para interfaces objetivo-c

Como faço para encaminhar declarar este objeto:

1 a resposta

novo de tipo incompleto compila quando envolvido em modelo

Considere este código, com um erro de compilação óbvio: (1) struct A; struct B { B() { new A(); } // error: allocation of incomplete type 'A' };Usando umunique_ptr também não ajudará: (2) struct A; struct B { B() { std::make_unique<A>(); } // ...

1 a resposta

`std :: pair`` second` tem tipo incompleto com a árvore `unordered_map`

Eu estava revisando um código antigo e vi o código usando ponteiros para implementar uma árvore deVariant objetos. É uma árvore porque cadaVariant pode conter umunordered_map doVariant*. Eu olhei para o código e me perguntei por que não está ...

1 a resposta

Problema de referência circular em C ++

Eu tenho 2 aulas:DataObject eDataElement. DataObject mantém ponteiros para (apenas)DataElements e umDataElement contém ponteiros para vários tipos, entre os quais umDataObject. Isso não costumava ser um problema, pois eu só uso ...

1 a resposta

Meu tipo de retorno precisa ser definido?

Declaração de encaminhamento [http://en.cppreference.com/w/cpp/language/class#Forward_declaration]vamos adiar a definição de um tipo real até o arquivo de implementação. Isso é permitido no cabeçalho para ponteiros ou referências a um tipo ...

1 a resposta

Declaração forward com unique_ptr? [duplicado

Esta pergunta já tem uma resposta aqui: É necessário std :: unique_ptr <T> para conhecer a definição completa de T? [/questions/6012157/is-stdunique-ptrt-required-to-know-the-full-definition-of-t] respostasEu achei útil usar a declaração direta ...

2 a resposta

C ++ Class drawbacks de declaração para frente?