Resultados da pesquisa a pedido "memory-management"
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 ...
Como liberar std :: vector se não houver memória heap
Tenho uma variável de membro da classe como esta: vector<vector<int> > m_stacks;Quando preenchido, faço o seguinte: vector<int> v; v.push_back(1); v.push_back(2); m_stacks.push_back(v); vector<int> v2; v2.push_back(1); v2.push_back(2); ...
ealloc do @UIPopoverController sendo chamado - ambiente ARC
Enquanto exibe um controlador popover pela segunda vez (depois de descartá-lo e depois exibi-lo novamente), recebo o seguinte erro: Aplicativo de término devido à exceção não capturada 'NSGenericException', motivo: '- [UIPopoverController ...
Como escolho a alocação de heap versus alocação de pilha em C +
Um dos recursos do C ++ que o diferencia de outros idiomas é a capacidade de alocar objetos complexos como variáveis membros ou variáveis locais, em vez de sempre ter que alocá-los comnew. Mas isso leva à questão de qual escolher em qualquer ...
Aplicativo não está sendo executado no iOS 5
aplicativo @my estava sendo executado com êxito no iOS 3.2, mas quando instalei o iOS 5 no iPad, ele travou. Eu tinha procurado em muitos lugares, no entanto, eu poderia encontrar a solução. Eu acho que o erro está na última função com o nome ...
Android: erro "tentando usar um bitmap reciclado" com bitmaps temporários
aplicativo @My pode carregar imagens bastante grandes. Em um esforço para conservar a memória, estou tentando usar um bitmap temporário para carregar e outro para a imagem final após a transformação: ..... finalBitmap.recycle(); finalBitmap = ...
What and where are the stack and heap
s livros de linguagem de programação explicam que os tipos de valor são criados pilh, e os tipos de referência são criados no heap, sem explicar o que são essas duas coisas. Eu não li uma explicação clara disso. Eu entendo o queuma pilh ...
eferência de variáveis PHP e uso de memória
De acordo comphp manual [http://www.php.net/manual/en/language.references.whatdo.php]: <?php $a =& $b; ?> // Note: // $a and $b are completely equal here. $a is not pointing to $b or vice versa. // $a and $b are pointing to the same ...
Armazenando Blocos em uma Matriz
No Objective-C, eu sei que os blocos são considerados objetos, então eu queria saber se era possível armazená-los em uma matriz. Isso levanta a questão: os blocos são objetos de primeira classe ou são apenas tratados como objetos para passar ...
Preciso alocar explicitamente meu NSNumber?
Estou definindo um número, da seguinte maneira: NSNumber *nn0 = [NSNumber numberWithInt:0]; Funciona bem, sem qualquer alocação. Meu entendimento é que, se eu usar numberWithInt, alocação e init serão chamados automaticament Se eu tentar ...