Resultados da pesquisa a pedido "memory-management"
Getters / setters explícitos para @properties (MRC)
Comecei a programar na linguagem Objective-C em meados de 2012, quando o ARC substituiu o MRC como uma prática geral, tornando o último quase desnecessário para aprender. Agora, estou tentando entender alguns conceitos básicos do MRC para ...
DeadObjectException no aplicativo Android
Às vezes eu começo umActivity do meu aplicativo ou alterne rapidamente entreFragmentsofáViewPager que é nesse específicoActivity, Eu tenhoDeadObjectException como isso: W/ActivityManager( 669): android.os.DeadObjectException W/ActivityManager( ...
Como a liberação é manipulada para as propriedades de retenção @synthesized?
Eu tenho algumas perguntas sobre propriedades sintetizadas no Objective-C. A lista completa segue, mas a pergunta básica é esta:Como o compilador garante que os ivars para propriedades sintetizadas sejam liberados corretamente, mesmo que meu ...
Como evitar desalocações / alocações sucessivas em C ++?
Considere o seguinte código: class A { B* b; // an A object owns a B object A() : b(NULL) { } // we don't know what b will be when constructing A void calledVeryOften(…) { if (b) delete b; b = new B(param1, param2, param3, param4); } };Meu ...
Por que estou travando depois que o MKMapView é liberado se não o uso mais?
eu tenho umMKMapView. Às vezes, depois que meu controlador de exibição é dispensado, recebo umaEXC_BAD_ACCESS. Eu ligueiNSSZombies e parece que oMKMapViewdelegado - meu controlador de exibição! - está sendo chamado, apesar dos doisMKMapView ...
Práticas recomendadas de gerenciamento de memória nativa do Visual c ++
Eu sou um programador C # antigo e um programador C (sem alocação de memória dinâmica), mas gostaria de aprender um pouco sobre programação Visual C ++. A pergunta que me incomoda está relacionada ao gerenciamento de memória em C ++. Em C #, o ...
É possível evitar completamente a fragmentação de heap?
Por exemplo, se desalocações da memória dinâmica sempre são feitas na direção oposta às alocações. Nesse caso, é garantido que o heap não será fragmentado? E do ponto de vista teórico: existe alguma maneira realista de um aplicativo não trivial ...
É aceitável não desalocar memória
Estou trabalhando em um projeto que deve ser usado na linha de comando com a seguinte sintaxe: program-name input-fileO programa deve processar a entrada, calcular algumas coisas e cuspir resultados no stdout. Minha linguagem de escolha é C ++ ...
Qual é o objetivo do std :: scoped_allocator_adaptor?
No padrão C ++ 11, temosstd::scoped_allocator_adaptor na biblioteca de gerenciamento de memória dinâmica. Quais são os casos de uso mais importantes dessa classe?
cudaMalloc de uma estrutura e um elemento da mesma estrutura
Gostaria de saber o que acontece no dispositivo (em memória) quando aloco uma estrutura e depoisalocar (?) e copiarum elemento ponteiro da mesma estrutura. Eu precisocudaMalloc do elemento*umanovamente? Código de exemplo: typedef struct { int ...