Resultados da pesquisa a pedido "memory-management"

5 a resposta

Por que realmente excluir um tipo incompleto é um comportamento indefinido?

Considere este exemplo clássico usado para explicar o quenão a ver com declarações avançadas: //in Handle.h file class Body; class Handle { public: Handle(); ~Handle() {delete impl_;} //.... private: Body *impl_; ...

5 a resposta

Existe coleta de lixo no PHP?

Eu sei que no PHP você não precisa liberar memória. É alcançado pelo coletor de lixo?

4 a resposta

por que chamar o operador novo explicitamente

Eu vi código assim: void *NewElts = operator new(NewCapacityInBytes);E chamada correspondente explicitamenteoperator delete é usado posteriormente. Por que fazer isso em vez de: void *NewElts = new char[NewCapacityInBytes];Por que chamada ...

3 a resposta

Iteradores temporários de Java estão desacelerando meu jogo Android

Essa questão envolve gerenciamento de memória em Java por motivos de desempenho: porque estou desenvolvendo esse programa como um jogo Android e os GCs de me...

1 a resposta

Alocação de memória para chamadas de função do formulário x = f (x) no MATLAB

No meu código, tenho muitos lugares onde invoco funções do formulário X = f(X)e X pode ser uma matriz bastante grande. No meu caso especial, tenho chamadas principalmente como X = feval(somefunc, X)ou X = obj.myfunc(X)Seria ruim se, toda vez ...

7 a resposta

Fragmentação de Heap de Objetos Grandes

O aplicativo C # /. NET no qual estou trabalhando está sofrendo de um vazamento de memória lento. Eu usei o CDB com o SOS para tentar determinar o que está acontecendo, mas os dados não parecem fazer sentido, então eu esperava que um de vocês já ...

9 a resposta

Vazamentos de memória Python [fechado]

3 a resposta

Se você possui um IBOutlet, mas não um imóvel, ele é mantido ou não?

Acho que a documentação sobre esse assunto não está clara: Diga que você está trabalhando com iOS (NÃO no caso do Mac, não há necessidade de mencionar as diferenças). Digamos que seja estritamente 4.0+ (não é necessário mencionar diferenças no ...

1 a resposta

Qual é o comportamento de "excluir" com objetos de pilha? [duplicado]

Esta pergunta já tem uma resposta aqui: É possível excluir um objeto não novo? [/questions/4355468/is-it-possible-to-delete-a-non-new-object] 4 respostasint main() { Class_Name t; Class_Name * p = &t; delete p; return 0; }Este código executa bem ...

2 a resposta

std :: unique_ptr <T []> e deletador de alocador personalizado

Estou tentando usarstd::unique_ptr<T[]> com alocadores de memória personalizados. Basicamente, tenho alocadores personalizados que são subclasses deIAllocator, que fornece os seguintes métodos: void* Alloc( size_t size ) template<typename T> T* ...