Resultados da pesquisa a pedido "stack"

26 a resposta

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 ...

4 a resposta

uando os vetores são alocados, eles usam memória na pilha ou na pilh

Todas as seguintes afirmações são verdadeira vector<Type> vect; //allocates vect on stack and each of the Type (using std::allocator) also will be on the stack vector<Type> *vect = new vector<Type>; //allocates vect on heap and each of the Type ...

5 a resposta

Alocador STL baseado em buffer de pilh

Eu queria saber se é possível ter uma biblioteca padrão C ++ compatívelallocator que usa um buffer (de tamanho fixo) que fica na pilh De alguma forma, parece que essa pergunta ainda não foi feita dessa maneira no SO, emborapod foram ...

3 a resposta

Por que a memória é dividida em pilha e pilha? [duplicado

Possible Duplicate: O que e onde estão a pilha e a pilha [https://stackoverflow.com/questions/79923/what-and-where-are-the-stack-and-heap] Tenho algumas perguntas sobre pilha versus pilh O básico a saber é que a pilha é mais rápida que a ...

3 a resposta

A pilha de um programa em C diminu

Eu notei que todo programa C em execução tem um mapeamento privado chamado [pilha] que é inicialmente bastante pequeno (128k na minha máquina), mas aumentará para acomodar quaisquer variáveis automáticas (até o limite de tamanho da pilha). ...

2 a resposta

O que são SP (pilha) e LR no ARM?

Estou lendo as definições várias vezes e ainda não entendo o que são SP e LR no ARM? Eu entendo PC (mostra o endereço da próxima instrução), SP e LR provavelmente são semelhantes, mas eu simplesmente não entendo o que é. Podes ajudar-me, por ...

2 a resposta

Por que o GCC subtrai o valor incorreto ao ponteiro da pilha ao alocar uma grande matriz sem chamadas de função subsequente

Peculiaridade gcc realmente bizarro. Veja isso main() { int a[100]; a[0]=1; } produz esta montagem: 0: 55 push %rbp 1: 48 89 e5 mov %rsp,%rbp 4: 48 81 ec 18 01 00 00 sub $0x118,%rsp b: c7 85 70 fe ff ff 01 movl $0x1,-0x190(%rbp) 12: 00 00 00 ...

1 a resposta

Gerar permutações iterativamente sem recursão ou pilha com Ruby / Erlang

Gostaria de gerar todas as permutações de uma lista, mas gostaria de filtrar algumas das permutações antes de serem adicionadas à pilha ou armazenadas em qualquer luga Filtrarei as permutações com base em algumas regras ad-hoc personalizada ...

3 a resposta

Garbage collection - nós raiz

ecentemente, li alguns trechos sobre a coleta de lixo (principalmente em Java) e uma pergunta ainda permanece sem resposta: como uma JVM (ou sistema de tempo de execução em geral) mantém o controle de objetos ativos ATUALMENT Eu entendo que ...

10 a resposta

Stack transborda de recursão profunda em Java?

epois de alguma experiência com linguagens funcionais, estou começando a usar mais a recursão em Java - mas a linguagem parece ter uma pilha de chamadas relativamente rasa de cerca de 100 Existe uma maneira de aumentar a pilha de chamadas? Como ...