Resultados da pesquisa a pedido "reference-counting"

4 a resposta

Contagem de referência em estilo OO C ++

Eu vim através de uma implementação intrigante de uma classe base noPerguntas frequentes sobre C ++ que, de acordo com minha compreensão ingênua, poderia ser...

4 a resposta

Por que minha referência fraca não é apagada logo depois que os fortes se foram?

Eu sou um pouco teimoso, mas quero entender bem as referências fracas e fortes, e é por isso que estou perguntando a você mais uma vez.Considere isto:

4 a resposta

Lidando com referências fortes circulares em Delphi

Eu tenho duas classes (no meu exemplo TObject1 e TObject2) que se conhecem via interfaces (IObject1, IObject2). Como você provavelmente sabe no Delphi, isso levará a um vazamento de memória, pois o contador de referência sempre ficará acima de ...

4 a resposta

Como implementar objetos contados de referência no Delphi

Eu tenho um gráfico como estrutura. Não sei exatamente quando destruir os objetos da maneira tradicional de Delphi. Em vez disso, gostaria de implementar algo como objetos contados de referência. Eu sei que posso usar algo ...

5 a resposta

ARC e autorelease

autorelease é usado para o objeto de função retornado para que o chamador não assuma a propriedade e o receptor liberará o objeto no futuro.No entanto, o ARC...

5 a resposta

STL classe para ponteiros contados por referênci

Isso deve ser trivial, mas não consigo encontrá-lo (a menos que não exista essa classe!) Qual é a classe STL (ou conjunto de classes) para ponteiros inteligente ATUALIZA Obrigado pelas respostas, Devo dizer que estou surpreso por não haver ...

5 a resposta

xiste uma classe base sem contagem de referência como TInterfacedObjec

Preciso de uma classe base comoTInterfacedObject mas sem contagem de referência (portanto, uma espécie deTNonRefCountedInterfacedObject). Esta é a enésima vez que preciso de uma aula dessas e, de alguma forma, sempre acabo escrevendo (leia: ...

6 a resposta

equivalente a x86 para LWARX e STWCX

Eu estou procurando um equivalente de LWARX e STWCX (como encontrado nos processadores PowerPC) ou uma maneira de implementar uma funcionalidade semelhante n...

6 a resposta

Contagem de referência atômica

Estou tentando entender exatamente como funciona a contagem de referência atômica e segura para threads, por exemplo, como emstd::shared_ptr. Quero dizer, o conceito básico é simples, mas estou realmente confuso sobre como o decref plusdelete ...

6 a resposta

Por que as linguagens puramente funcionais não usam contagem de referência?

Em linguagens puramente funcionais, os dados são imutáveis. Com a contagem de referências, a criação de um ciclo de referência requer a alteração dos dados já criados. Parece que linguagens puramente funcionais poderiam usar a contagem ...